{"level":"info","service":"Main","time":"2026-03-05T12:51:51.888454932+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-03-05T12:51:51.89037602+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T12:51:51.890392246+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-03-05T12:51:51.957429+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-03-05T12:51:51.957450967+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:51:51.957673834+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-03-05T12:51:51.958274295+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-03-05T12:51:54.959682517+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-03-05T12:51:54.960335441+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-03-05T12:59:13.284003662+07:00","message":"incoming connection from...171.103.89.169:63175 as client"}
{"level":"info","service":"Hub","time":"2026-03-05T12:59:13.284019997+07:00","message":"new client from...171.103.89.169:63175 connected"}
{"level":"info","service":"Scheduler","time":"2026-03-05T12:59:16.282149737+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:16.282281315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-03-05T12:59:17.376274687+07:00","message":"incoming connection from...171.103.89.169:63184 as client"}
{"level":"info","service":"Hub","time":"2026-03-05T12:59:17.37628871+07:00","message":"new client from...171.103.89.169:63184 connected"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:19.032123335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:20.332669919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:20.332673206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:22.032889861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:22.032889208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:25.033575053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:25.033604891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:28.034249994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:28.034266239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:31.034936379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:31.034996683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:34.035424933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:34.035444887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:37.036469675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:37.036497832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:40.037054319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:40.037077649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:43.037294877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:43.037331645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:46.038145374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:46.038149015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:49.038471583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:49.038473235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:52.038777283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:52.03886782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:55.039122674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:55.039144128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:58.039618103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T12:59:58.039663416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:01.040436223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:01.040458366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:04.040963485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:04.040991247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:07.041156563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:07.041191555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:10.041477218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:10.041492003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:13.042095576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:13.042099566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:16.042310466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:16.042336976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:19.042514026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:19.042534542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:22.04286329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:22.042913199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:25.043179664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:25.043199298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:28.044021991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:28.044040708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:31.044761194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:31.044784447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:34.04523465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:34.045282415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:37.045565345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:37.045600858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:40.045968782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:40.046002322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:43.04632108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:43.046345483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:46.047031148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:46.047053094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:49.047351254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:49.04737917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:52.048300811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:52.048345308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:55.048691534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:55.048712167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:58.049246756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:00:58.04925928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:01.049607897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:01.049617272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:04.050536478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:04.050562534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:07.051557093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:07.051580443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:10.051853867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:10.051893018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:13.052195299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:13.052195421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:16.053245793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:16.053299965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:19.053712358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:19.053743001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:22.054672839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:22.054678908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:25.055663672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:25.055688633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:28.055724946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:28.055740219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:31.056683786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:31.056719305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:34.05724606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:34.05728505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:37.0573192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:37.057370312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:40.057647984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:40.057659308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:43.057942923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:43.057954529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:46.05829492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:46.058309304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:49.05855004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:49.058556793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:52.05898228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:52.058987036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:55.059387826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:55.059399615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:58.059645783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:01:58.059666638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:01.060098258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:01.060124489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:04.060656792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:04.060671898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:07.060925695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:07.060949266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:10.061542367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:10.061560495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:13.062580261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:13.062601381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:16.063532613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:16.063577318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:19.064601617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:19.064637444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:22.064675029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:22.064681746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:25.065536665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:25.065549366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:28.066589365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:28.066604389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:31.067323158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:31.067337846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:34.067686602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:34.067701873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:37.067802182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:37.067831212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:40.06851038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:40.068543425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:43.06912868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:43.069142876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:46.069507894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:46.069521417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:49.069770024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:49.069800546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:52.070053061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:52.070072748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:55.070570198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:55.070587954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:58.071533258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:02:58.071550358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:01.071929023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:01.071959912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:04.07277537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:04.072782721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:07.073219945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:07.073230767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:10.073574889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:10.073594779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:13.073958054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:13.073978695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:16.074389874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:16.074426356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:19.074655932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:19.074682974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:22.075087322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:22.075111768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:25.075656657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:25.075671065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:28.076402478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:28.07643372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:31.077427261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:31.077448476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:34.077853761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:34.077872026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:37.078880055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:37.078919144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:40.079618247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:40.079624165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:41.198855973+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-03-05T13:03:41.198874656+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 5"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:41.198914941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:41.198943415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:41.886480409+07:00","message":"agent id: 5, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:41.886535512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:41.886553731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:43.080628304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-03-05T13:03:49.125564855+07:00","message":"incoming connection from...171.103.89.169:63227 as client"}
{"level":"info","service":"Hub","time":"2026-03-05T13:03:49.125580416+07:00","message":"new client from...171.103.89.169:63227 connected"}
{"level":"info","service":"Scheduler","time":"2026-03-05T13:03:52.128222949+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:52.12830765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-03-05T13:03:52.696956468+07:00","message":"incoming connection from...171.103.89.169:63235 as client"}
{"level":"info","service":"Hub","time":"2026-03-05T13:03:52.696971442+07:00","message":"new client from...171.103.89.169:63235 connected"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:55.082713679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:55.605868093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:55.605876445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:58.083001175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:03:58.083004527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:01.083835015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:01.083845886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:04.084567363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:04.084589391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:07.085571975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:07.085593881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:10.085854408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:10.085900436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:13.086529995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:13.086542901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:16.086983352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:16.086993743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.348011829+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.66442847+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.664580361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.664586251+07:00","message":"receive interim result [false|false]: ดูราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.66460001+07:00","message":"[buffer interim] 1 false ดูราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.66461811+07:00","message":"[bufferProcess] interim [540000000]:ดูราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.664623892+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.664628312+07:00","message":"[bufferProcess] send to processor (ticker):ดูราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.664630745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.664636455+07:00","message":"> Transcript [0] [false]: 'ดูราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.664638625+07:00","message":"Set StatePrefix (first interim): 'ดูราคา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.74084709+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.740882282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.740887577+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.740900921+07:00","message":"[buffer interim] 1 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.740919718+07:00","message":"[bufferProcess] interim [200000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.740921706+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.843578944+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.843618313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.843623578+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.84363386+07:00","message":"[buffer interim] 1 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.843640598+07:00","message":"[bufferProcess] interim [380000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.843642643+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.843647653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.843650095+07:00","message":"> Transcript [1] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.843651991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.843654053+07:00","message":"Set new StatePrefix: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.911560979+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.911598431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.9116033+07:00","message":"receive interim result [false|false]: ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:17.911616633+07:00","message":"[buffer interim] 1 false ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.911624241+07:00","message":"[bufferProcess] interim [500000000]:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.911626661+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.911629725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.911632385+07:00","message":"> Transcript [2] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.911635009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.911636713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.911638757+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:17.911640619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.075739631+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.099703751+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.099738172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.099743155+07:00","message":"receive interim result [false|false]: ไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.099751894+07:00","message":"[buffer interim] 1 false ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.09975899+07:00","message":"[bufferProcess] interim [680000000]:ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.099761193+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.099766545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.09976908+07:00","message":"> Transcript [3] [false]: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.099771459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.099773229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.099775496+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.099777374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.172048676+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.172086535+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-03-05T13:04:18.172090945+07:00","message":"receive interim result [true|false]: ไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.172101265+07:00","message":"end recv isFinal message id 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.172103093+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.172111325+07:00","message":"[buffer interim] 1 true ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172117685+07:00","message":"[bufferProcess] interim [830000000]:ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172124076+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172126939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172130108+07:00","message":"> Transcript [4] [false]: 'ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172132905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.17213463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172136878+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172139023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172140801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172142856+07:00","message":"> Transcript [5] [true]: 'ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.17214474+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172146323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172147761+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172149286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.172154781+07:00","message":"Push: 'ไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.172176111+07:00","message":"push: {true ไม่เป็นโรค 0 0xc000394100}"}
{"level":"info","service":"Hub","time":"2026-03-05T13:04:18.17233887+07:00","message":"(client) 171.103.89.169:63175, write tcp 172.18.0.36:8010->171.103.89.169:63175: write: broken pipe"}
{"level":"info","service":"Hub","time":"2026-03-05T13:04:18.172376612+07:00","message":"(client) 171.103.89.169:63184, write tcp 172.18.0.36:8010->171.103.89.169:63184: write: broken pipe"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:18.18107135+07:00","message":"write wav file: './tmp/7515/7515_1.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.399732298+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.871794435+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.871836627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.871841728+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:18.871853745+07:00","message":"[buffer interim] 2 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.871861735+07:00","message":"[bufferProcess] interim [480000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:18.871863669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:19.087755618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:19.087759221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.279085934+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.279137733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.27914306+07:00","message":"receive interim result [false|false]: ส่วนผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.279151913+07:00","message":"[buffer interim] 2 false ส่วนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.279161995+07:00","message":"[bufferProcess] interim [900000000]:ส่วนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.279164359+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.279167633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.279170427+07:00","message":"> Transcript [6] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.279172588+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.450904206+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.450979165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.450989912+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.451006766+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.451017754+07:00","message":"[bufferProcess] interim [80000000]:ส่วนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.451021157+07:00","message":"[bufferProcess] send to processor:ส่วนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.451033358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.451036068+07:00","message":"> Transcript [7] [false]: 'ส่วนผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.451038677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.451042613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.451044669+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.451046617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.573887302+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.573926524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.573938059+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.573949059+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573958135+07:00","message":"[bufferProcess] interim [200000000]:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573960549+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.57396517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573967953+07:00","message":"> Transcript [8] [false]: 'ส่วนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573970992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573973023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573974706+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.573976652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.837691267+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.837737563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.837743071+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.837754107+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.837765476+07:00","message":"[bufferProcess] interim [500000000]:ส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.83776819+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.83777481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.837777867+07:00","message":"> Transcript [9] [false]: 'ส่วนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.837781112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.837783087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.837785012+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.837787217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.953671587+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.953707447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.953712992+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.953728269+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953738314+07:00","message":"[bufferProcess] interim [560000000]:ส่วนผู้ที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953740857+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953743794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953746006+07:00","message":"> Transcript [10] [false]: 'ส่วนผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953749967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953751788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953753664+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953755328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953762845+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953764602+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953766506+07:00","message":"Set new StatePrefix : 'ส่วนผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.953768633+07:00","message":"Next Push (prob) : 'ผู้ที่มีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.95377648+07:00","message":"push: {false ส่วน 0 0xc0004a3900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.971921626+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.971955244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.971960728+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:19.971968276+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.97197346+07:00","message":"[bufferProcess] interim [620000000]:ส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.971975502+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.971977975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.971981514+07:00","message":"> Transcript [11] [false]: 'ส่วนผู้ที่มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.971983355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:19.971985076+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มีอัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.056583722+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.056637949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มีอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.056643878+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มีอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.056659261+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มีอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.056668326+07:00","message":"[bufferProcess] interim [680000000]:ส่วนผู้ที่มีอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.056682843+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.056692222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.056694774+07:00","message":"> Transcript [12] [false]: 'ส่วนผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.056697303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.05669906+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.164464714+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.164503931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มีอันเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.164509382+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มีอันเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.164529909+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.164537473+07:00","message":"[bufferProcess] interim [740000000]:ส่วนผู้ที่มีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.164540345+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มีอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.164543204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.164545616+07:00","message":"> Transcript [13] [false]: 'ส่วนผู้ที่มีอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.164548141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.164550831+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มีอันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.281510943+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.281546502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.281552626+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.281563124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Until\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.281565779+07:00","message":"receive interim result [false|false]:  Until"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.281572613+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.281579926+07:00","message":"[buffer interim] 2 false  Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.281586002+07:00","message":"[bufferProcess] interim [860000000]:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.28158835+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.281594972+07:00","message":"[bufferProcess] interim [860000000]: Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.281597487+07:00","message":"[bufferProcess] update buffer: ส่วนผู้ที่มี Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.2815999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.281603259+07:00","message":"> Transcript [14] [false]: 'ส่วนผู้ที่มีอันเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.281605279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.281607168+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มีอันเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.354825703+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.354877561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มีอัน realme\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.354883488+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มีอัน realme"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.35489535+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มีอัน realme"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.354902528+07:00","message":"[bufferProcess] interim [980000000]:ส่วนผู้ที่มีอัน realme"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.354904994+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มี Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.354909277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.354912133+07:00","message":"> Transcript [15] [false]: 'ส่วนผู้ที่มี Until'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.354914223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.354916221+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มี Until'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.4759517+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.475994314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.475999978+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.47601189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.476014664+07:00","message":"receive interim result [false|false]:  unreal ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.476021607+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.476024778+07:00","message":"[buffer interim] 2 false  unreal ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.476038375+07:00","message":"[bufferProcess] interim [40000000]:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.476049376+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มีอัน realme"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.476065893+07:00","message":"[bufferProcess] interim [40000000]: unreal ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.476068457+07:00","message":"[bufferProcess] update buffer: ส่วนผู้ที่มี unreal ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.476071425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.476074763+07:00","message":"> Transcript [16] [false]: 'ส่วนผู้ที่มีอัน realme'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.476076836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.476078684+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มีอัน realme'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.539252785+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.539289696+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-03-05T13:04:20.539296413+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.53930665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal ทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.539309258+07:00","message":"receive interim result [false|false]:  unreal ทีม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.539315816+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.539321175+07:00","message":"[buffer interim] 2 false  unreal ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.539327348+07:00","message":"[bufferProcess] interim [160000000]:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.539329697+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มี unreal ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.539334622+07:00","message":"[bufferProcess] interim [160000000]: unreal ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.539338408+07:00","message":"[bufferProcess] update buffer: ส่วนผู้ที่มี unreal ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.539345959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.539359897+07:00","message":"> Transcript [17] [false]: 'ส่วนผู้ที่มี unreal ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.539363477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.539366143+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มี unreal ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.59007307+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.59010019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.590105697+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.590116111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" algeria\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.590119471+07:00","message":"receive interim result [false|false]:  algeria"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.590124842+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.590127678+07:00","message":"[buffer interim] 2 false  algeria"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.590132305+07:00","message":"[bufferProcess] interim [220000000]:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.590134585+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มี unreal ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.590140015+07:00","message":"[bufferProcess] interim [220000000]: algeria"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.590142297+07:00","message":"[bufferProcess] update buffer: ส่วนผู้ที่มี algeria"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.590145227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.590147468+07:00","message":"> Transcript [18] [false]: 'ส่วนผู้ที่มี unreal ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.590149598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.590151448+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มี unreal ทีม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.675456774+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.67548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.675484246+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.675496466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal ทีเร็กซ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.675499546+07:00","message":"receive interim result [false|false]:  unreal ทีเร็กซ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.67551274+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:20.675522222+07:00","message":"[buffer interim] 2 false  unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.675527157+07:00","message":"[bufferProcess] interim [280000000]:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.675529508+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มี algeria"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.675535625+07:00","message":"[bufferProcess] interim [280000000]: unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.675538125+07:00","message":"[bufferProcess] update buffer: ส่วนผู้ที่มี unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.675540893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.675543233+07:00","message":"> Transcript [19] [false]: 'ส่วนผู้ที่มี algeria'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.675545145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:20.675548413+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มี algeria'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.050075411+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.050118882+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-03-05T13:04:21.050125271+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.050136741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal เล็ก 2 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.050139523+07:00","message":"receive interim result [false|false]:  unreal เล็ก 2 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.05014714+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.050153905+07:00","message":"[buffer interim] 2 false  unreal เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.050160695+07:00","message":"[bufferProcess] interim [700000000]:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.050164002+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มี unreal ทีเร็กซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.050167029+07:00","message":"[bufferProcess] interim [700000000]: unreal เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.05016976+07:00","message":"[bufferProcess] update buffer: ส่วนผู้ที่มี unreal เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.050179405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.050195234+07:00","message":"> Transcript [20] [false]: 'ส่วนผู้ที่มี unreal ทีเร็กซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.050199087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.050201837+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มี unreal ทีเร็กซ์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.262532239+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.262564093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มี unreal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.262569231+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.262589606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เล็ก 2 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.262592341+07:00","message":"receive interim result [false|false]:  เล็ก 2 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.262599285+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.262602683+07:00","message":"[buffer interim] 2 false  เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.262608494+07:00","message":"[bufferProcess] interim [880000000]:ส่วนผู้ที่มี unreal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.262611011+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มี unreal เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.262613554+07:00","message":"[bufferProcess] interim [880000000]: เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.262615771+07:00","message":"[bufferProcess] update buffer: ส่วนผู้ที่มี unreal เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.262618477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.262621894+07:00","message":"> Transcript [21] [false]: 'ส่วนผู้ที่มี unreal เล็ก 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.262623827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.262625706+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มี unreal เล็ก 2 อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.346713748+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.368357526+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.368393259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.368398928+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.368420785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" elective\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.368423203+07:00","message":"receive interim result [false|false]:  elective"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.36843053+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.36843342+07:00","message":"[buffer interim] 2 false  elective"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.368439012+07:00","message":"[bufferProcess] interim [940000000]:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.368441379+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มี unreal เล็ก 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.368444043+07:00","message":"[bufferProcess] interim [940000000]: elective"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.368446272+07:00","message":"[bufferProcess] update buffer: ส่วนผู้ที่มี elective"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.368449254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.368451908+07:00","message":"> Transcript [22] [false]: 'ส่วนผู้ที่มี unreal เล็ก 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.368454621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.36845656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.368458636+07:00","message":"StatePrefix: 'ส่วนผู้ที่มี unreal เล็ก 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.368460978+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.452320892+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.452355111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.452360595+07:00","message":"receive interim result [false|false]: ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.452370107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unreal เล็ก 2 อันเลว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.452372752+07:00","message":"receive interim result [false|false]:  unreal เล็ก 2 อันเลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.452380035+07:00","message":"[buffer interim] 2 false ส่วนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.452383087+07:00","message":"[buffer interim] 2 false  unreal เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.452388711+07:00","message":"[bufferProcess] interim [180000000]:ส่วนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.452391014+07:00","message":"[bufferProcess] send to processor:ส่วนผู้ที่มี elective"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.452393419+07:00","message":"[bufferProcess] interim [180000000]: unreal เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.452395983+07:00","message":"[bufferProcess] update buffer: ส่วนผู้ที่มี unreal เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.452398867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.452401674+07:00","message":"> Transcript [23] [false]: 'ส่วนผู้ที่มี elective'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.452403748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.452405541+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มี elective'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.535099279+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.535141762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผู้ที่มี unreal ทีเร็กซ์ 2 unreal\",\"confidence\":0.83202475}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.53514708+07:00","message":"receive interim result [true|false]: ส่วนผู้ที่มี unreal ทีเร็กซ์ 2 unreal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.535153772+07:00","message":"end recv isFinal message id 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.535155831+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.53516075+07:00","message":"[buffer interim] 2 true ส่วนผู้ที่มี unreal ทีเร็กซ์ 2 unreal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.53516703+07:00","message":"[bufferProcess] interim [180000000]:ส่วนผู้ที่มี unreal ทีเร็กซ์ 2 unreal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.53517179+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนผู้ที่มี unreal เล็ก 2 อันเลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535174924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535177654+07:00","message":"> Transcript [24] [false]: 'ส่วนผู้ที่มี unreal เล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535179683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535181491+07:00","message":"Set new StatePrefix: 'ส่วนผู้ที่มี unreal เล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535183096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535184887+07:00","message":"> Transcript [25] [true]: 'ส่วนผู้ที่มี unreal ทีเร็กซ์ 2 unreal'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.53518708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535188831+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535190638+07:00","message":"StatePrefix: 'ส่วนผู้ที่มี unreal เล็ก 2 อันเลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535192731+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:21.535198739+07:00","message":"Push: 'ผู้ที่มี unreal ทีเร็กซ์ 2 unreal'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.535205702+07:00","message":"push: {true ผู้ที่มี unreal ทีเร็กซ์ 2 unreal 0 0xc0004a3900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:21.543892355+07:00","message":"write wav file: './tmp/7515/7515_2.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:21.59740909+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:22.088344417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:22.088368561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.261591137+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.261617262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.261621406+07:00","message":"receive interim result [false|false]: จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.261632306+07:00","message":"[buffer interim] 3 false จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.26163913+07:00","message":"[bufferProcess] interim [660000000]:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.261640942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.452925459+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.452961619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.452967114+07:00","message":"receive interim result [false|false]: จะเป็นรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.452980313+07:00","message":"[buffer interim] 3 false จะเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.452987412+07:00","message":"[bufferProcess] interim [840000000]:จะเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.45298956+07:00","message":"[bufferProcess] send to processor:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.452992494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.452995063+07:00","message":"> Transcript [26] [false]: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.452996961+07:00","message":"Set StatePrefix (first interim): 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.496537086+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.576198748+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.576240077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.57624619+07:00","message":"receive interim result [false|false]: จะเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.576262216+07:00","message":"[buffer interim] 3 false จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.57627009+07:00","message":"[bufferProcess] interim [960000000]:จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.576272329+07:00","message":"[bufferProcess] send to processor:จะเป็นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.576275113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.576277685+07:00","message":"> Transcript [27] [false]: 'จะเป็นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.576281537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.576283417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.576285365+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.576287942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.589697309+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.589712347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นโรค\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.589716894+07:00","message":"receive interim result [true|false]: จะเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.589720352+07:00","message":"end recv isFinal message id 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.589722748+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.589728239+07:00","message":"[buffer interim] 3 true จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589731697+07:00","message":"[bufferProcess] interim [110000000]:จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589733917+07:00","message":"[bufferProcess] send to processor (isfinal):จะเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589735929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589737839+07:00","message":"> Transcript [28] [false]: 'จะเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.58973971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589741289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589744631+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589747053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589748554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589750496+07:00","message":"> Transcript [29] [true]: 'จะเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589761044+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589762575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589764057+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589765527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:22.589767824+07:00","message":"Push: 'จะเป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:22.589777278+07:00","message":"push: {true จะเป็นโรค 0 0xc000342b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:22.595516836+07:00","message":"write wav file: './tmp/7515/7515_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.27282975+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.736238575+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.736279627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.736285277+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.736298308+07:00","message":"[buffer interim] 4 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.736305755+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.73630754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.736311355+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.736324353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.736351562+07:00","message":"> Transcript [30] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.736366383+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.871390589+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.871431474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.871438637+07:00","message":"receive interim result [false|false]: ไม่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.871451923+07:00","message":"[buffer interim] 4 false ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.871459265+07:00","message":"[bufferProcess] interim [360000000]:ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.871461363+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.913451733+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.913484273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.913489785+07:00","message":"receive interim result [false|false]: ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:23.913501689+07:00","message":"[buffer interim] 4 false ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.913506666+07:00","message":"[bufferProcess] interim [420000000]:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.913508686+07:00","message":"[bufferProcess] send to processor:ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.91351203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.913514634+07:00","message":"> Transcript [31] [false]: 'ไม่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.913517335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.913519106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.913520902+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:23.91352275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.11890216+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.118949899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.118955881+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.118969003+07:00","message":"[buffer interim] 4 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.118976209+07:00","message":"[bufferProcess] interim [660000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.118979197+07:00","message":"[bufferProcess] send to processor:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.118985485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.118988462+07:00","message":"> Transcript [32] [false]: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.118990393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.118992106+07:00","message":"Set new StatePrefix: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.718224041+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.718263295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.718268786+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.718284355+07:00","message":"[buffer interim] 4 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.718292078+07:00","message":"[bufferProcess] interim [260000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.718294471+07:00","message":"[bufferProcess] send to processor:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.718301027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.718304074+07:00","message":"> Transcript [33] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.718307395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.718309544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.718311942+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.718314443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.922432699+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.922472339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.922477657+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:24.92249205+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.922500047+07:00","message":"[bufferProcess] interim [500000000]:ในขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.922502371+07:00","message":"[bufferProcess] send to processor:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.922505602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.922508151+07:00","message":"> Transcript [34] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.922511123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.922513009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.922514707+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:24.922516471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.031816108+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.031851495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.03185696+07:00","message":"receive interim result [false|false]: ในขณะที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.031877725+07:00","message":"[buffer interim] 4 false ในขณะที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.031888219+07:00","message":"[bufferProcess] interim [620000000]:ในขณะที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.031890327+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.031893916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.031896269+07:00","message":"> Transcript [35] [false]: 'ในขณะที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.031899122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.031900792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.031902541+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.031904467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:25.088890804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:25.088915667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.228452287+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.228489245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.228495612+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.228508064+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228514305+07:00","message":"[bufferProcess] interim [740000000]:ในขณะที่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228516484+07:00","message":"[bufferProcess] send to processor:ในขณะที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228519557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228522773+07:00","message":"> Transcript [36] [false]: 'ในขณะที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.22852593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228527943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228529996+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228532056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228536601+07:00","message":"Push: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228538538+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228540582+07:00","message":"Set new StatePrefix : 'ในขณะที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.228542586+07:00","message":"Next Push (prob) : 'ที่พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.228549156+07:00","message":"push: {false ในขณะ 0 0xc0004a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.345372584+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.345406665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.345412442+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.345429431+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.345436187+07:00","message":"[bufferProcess] interim [860000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.345438446+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.345441738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.345461626+07:00","message":"> Transcript [37] [false]: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.345463704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.345465569+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.52805995+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.528109466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.52811479+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.528126006+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.528132987+07:00","message":"[bufferProcess] interim [100000000]:ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.528135305+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.528138229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.528140825+07:00","message":"> Transcript [38] [false]: 'ในขณะที่ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.52814389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.52814584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.528147506+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.528149501+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.895105348+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.895161297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.895166599+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.89517922+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.895186048+07:00","message":"[bufferProcess] interim [400000000]:ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.895188381+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.895193446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.895196039+07:00","message":"> Transcript [39] [false]: 'ในขณะที่ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.895198867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.895200725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.895202652+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.895205017+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.943739018+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.9437798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.943784668+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.943796624+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.943802237+07:00","message":"[bufferProcess] interim [460000000]:ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.943804685+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.943807765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.943810122+07:00","message":"> Transcript [40] [false]: 'ในขณะที่ผู้ที่มีอายุเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.943812545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.943814447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.943816309+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.943818206+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.957554716+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.957581665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.957587776+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.957597513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.957600045+07:00","message":"receive interim result [false|false]:  argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.957605602+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.957608929+07:00","message":"[buffer interim] 4 false  argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957613003+07:00","message":"[bufferProcess] interim [520000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957615108+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.9576176+07:00","message":"[bufferProcess] interim [520000000]: argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957619943+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957622401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957624776+07:00","message":"> Transcript [41] [false]: 'ในขณะที่ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957627182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957628935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957630676+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957636008+07:00","message":"TextPushed: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957638636+07:00","message":"Push: 'ที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957641813+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957643781+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:25.957645759+07:00","message":"Next Push (prob) : 'มีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:25.957652062+07:00","message":"push: {false ที่ผู้ที่ 0 0xc0004a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.119128541+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.119164667+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-03-05T13:04:26.119170916+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.119181944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.119184948+07:00","message":"receive interim result [false|false]:  argan เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.119191794+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.119198976+07:00","message":"[buffer interim] 4 false  argan เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.119204651+07:00","message":"[bufferProcess] interim [700000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.119206979+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.119210421+07:00","message":"[bufferProcess] interim [700000000]: argan เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.119213013+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.119216096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.119218676+07:00","message":"> Transcript [42] [false]: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.119220942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.119222693+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.297133446+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.297180321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.297186003+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.297197481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan เล็กและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.297200463+07:00","message":"receive interim result [false|false]:  argan เล็กและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.29720771+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.297215091+07:00","message":"[buffer interim] 4 false  argan เล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297221229+07:00","message":"[bufferProcess] interim [820000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297223972+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297249652+07:00","message":"[bufferProcess] interim [820000000]: argan เล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297252367+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan เล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297255409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297260813+07:00","message":"> Transcript [43] [false]: 'ในขณะที่ผู้ที่มี argan เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297263807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297265576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297267252+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.297269055+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.575270106+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.575305236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.575312665+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.575325595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" argan เล็กและที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.575328968+07:00","message":"receive interim result [false|false]:  argan เล็กและที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.575350159+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.575354191+07:00","message":"[buffer interim] 4 false  argan เล็กและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.575360843+07:00","message":"[bufferProcess] interim [60000000]:ในขณะที่ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.575363866+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan เล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.575366477+07:00","message":"[bufferProcess] interim [60000000]: argan เล็กและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.57537887+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan เล็กและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.575381575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.575384047+07:00","message":"> Transcript [44] [false]: 'ในขณะที่ผู้ที่มี argan เล็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.575387568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.575389636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.57539131+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.575393156+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.592532323+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.592560632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.592566327+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.592576627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เล็กและที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.592580115+07:00","message":"receive interim result [false|false]:  เล็กและที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.592586483+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.592594471+07:00","message":"[buffer interim] 4 false  เล็กและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.592599154+07:00","message":"[bufferProcess] interim [120000000]:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.592601878+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan เล็กและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.59260464+07:00","message":"[bufferProcess] interim [120000000]: เล็กและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.592606827+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan เล็กและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.592609212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.592611551+07:00","message":"> Transcript [45] [false]: 'ในขณะที่ผู้ที่มี argan เล็กและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.592614063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.592615683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.592617318+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.592619095+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.623408109+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.623435025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.623440379+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.623451292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เล็กและทีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.62345515+07:00","message":"receive interim result [false|false]:  เล็กและทีม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.623461412+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.623464359+07:00","message":"[buffer interim] 4 false  เล็กและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.62346899+07:00","message":"[bufferProcess] interim [180000000]:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.6234719+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan เล็กและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623474628+07:00","message":"[bufferProcess] interim [180000000]: เล็กและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623482993+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan เล็กและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623485774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.62348821+07:00","message":"> Transcript [46] [false]: 'ในขณะที่ผู้ที่มี argan เล็กและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623491093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623492882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.62349459+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623496482+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623499278+07:00","message":"Push: 'มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623501066+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623503668+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มี argan เล็กและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.623506105+07:00","message":"Next Push (prob) : ' เล็กและที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.623517453+07:00","message":"push: {false มี argan 0 0xc0004a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.797153085+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.797228292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.797235023+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.797246748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" และกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.797249273+07:00","message":"receive interim result [false|false]:  และกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.797255958+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.797266722+07:00","message":"[buffer interim] 4 false  และกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.797272551+07:00","message":"[bufferProcess] interim [300000000]:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.797275068+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan เล็กและทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.797281218+07:00","message":"[bufferProcess] interim [300000000]: และกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.797283568+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan และกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.797286811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.797291044+07:00","message":"> Transcript [47] [false]: 'ในขณะที่ผู้ที่มี argan เล็กและทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.797293354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.79729548+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มี argan เล็กและทีม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.838520941+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.838563213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.838570197+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.838582227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x และ T ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.838586604+07:00","message":"receive interim result [false|false]:  x และ T ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.838604439+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:26.838617891+07:00","message":"[buffer interim] 4 false  x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.838624378+07:00","message":"[bufferProcess] interim [420000000]:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.83862755+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan และกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.83863428+07:00","message":"[bufferProcess] interim [420000000]: x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.838636678+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.838639653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.838642643+07:00","message":"> Transcript [48] [false]: 'ในขณะที่ผู้ที่มี argan และกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.838644952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:26.838646756+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มี argan และกีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.007911112+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.007956666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.007962722+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.007973959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x และ T ใหญ่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.007977221+07:00","message":"receive interim result [false|false]:  x และ T ใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.007985406+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.007989204+07:00","message":"[buffer interim] 4 false  x และ T ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.007996607+07:00","message":"[bufferProcess] interim [600000000]:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.007999566+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.008011013+07:00","message":"[bufferProcess] interim [600000000]: x และ T ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.008014118+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.008016653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.008019893+07:00","message":"> Transcript [49] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.008022395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.008024719+07:00","message":"Set new StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.204800324+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.204839525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.204849899+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.204861143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x และ T ใหญ่อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.2048643+07:00","message":"receive interim result [false|false]:  x และ T ใหญ่อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.204871957+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.204875472+07:00","message":"[buffer interim] 4 false  x และ T ใหญ่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204881277+07:00","message":"[bufferProcess] interim [660000000]:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204884119+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204886707+07:00","message":"[bufferProcess] interim [660000000]: x และ T ใหญ่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204888876+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204891608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204894306+07:00","message":"> Transcript [50] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204897617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204899794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204901562+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.204903612+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.220945166+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.22098903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.220995246+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.221005395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x และ T ใหญ่อย่างละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.221008441+07:00","message":"receive interim result [false|false]:  x และ T ใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.221025574+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.221032628+07:00","message":"[buffer interim] 4 false  x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.221039776+07:00","message":"[bufferProcess] interim [780000000]:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.221042955+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.221048152+07:00","message":"[bufferProcess] interim [780000000]: x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.221051177+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.221054294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.221059235+07:00","message":"> Transcript [51] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.221062923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.221065222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.22106698+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.221069169+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.321409579+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.321451975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.321458033+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.321469471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x และ T ใหญ่อย่างละ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.321471918+07:00","message":"receive interim result [false|false]:  x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.321479174+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.32148567+07:00","message":"[buffer interim] 4 false  x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321491571+07:00","message":"[bufferProcess] interim [900000000]:ในขณะที่ผู้ที่มี argan"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321494121+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321500808+07:00","message":"[bufferProcess] interim [900000000]: x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321503338+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321506306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321508912+07:00","message":"> Transcript [52] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321512024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321513911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321515647+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.321517719+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.45932105+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.45935466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.459360087+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.459368446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่อย่างละ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.459371128+07:00","message":"receive interim result [false|false]:  ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.459378051+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.459384206+07:00","message":"[buffer interim] 4 false  ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459389596+07:00","message":"[bufferProcess] interim [20000000]:ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459392246+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459394996+07:00","message":"[bufferProcess] interim [20000000]: ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459397152+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459400058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459402603+07:00","message":"> Transcript [53] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459406133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459408078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459409726+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459412925+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459415439+07:00","message":"Push: ' x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459417129+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459419464+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.459421766+07:00","message":"Next Push (prob) : 'อย่างละ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.459428438+07:00","message":"push: {false  x และ T ใหญ่ 0 0xc0004a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.635399893+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.63543149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.635437808+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.635450595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่อย่างละ 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.635453763+07:00","message":"receive interim result [false|false]:  ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.635461491+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.63546493+07:00","message":"[buffer interim] 4 false  ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.635471838+07:00","message":"[bufferProcess] interim [140000000]:ในขณะที่ผู้ที่มี argan x และ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.635474454+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.635477174+07:00","message":"[bufferProcess] interim [140000000]: ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.635480202+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.635483146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.635485842+07:00","message":"> Transcript [54] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.635489582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.63549149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.635493136+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.63549529+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.882105388+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.882156671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.88216345+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.882174285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.882178256+07:00","message":"receive interim result [false|false]:  1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.882185688+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.882189688+07:00","message":"[buffer interim] 4 false  1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.882196116+07:00","message":"[bufferProcess] interim [380000000]:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.882198692+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.88220151+07:00","message":"[bufferProcess] interim [380000000]: 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.882205245+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.88220826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.882211061+07:00","message":"> Transcript [55] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.882214193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.882216069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.882217884+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.882220234+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.944962756+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.945018009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.945025085+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.945036758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.945039282+07:00","message":"receive interim result [false|false]:  อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.94504685+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:27.94505048+07:00","message":"[buffer interim] 4 false  อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.94505697+07:00","message":"[bufferProcess] interim [500000000]:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.945062129+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.945065278+07:00","message":"[bufferProcess] interim [500000000]: อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.94506847+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.945071176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.94507376+07:00","message":"> Transcript [56] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.945077402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.94507939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.945081078+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:27.945083506+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.052667334+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.052703301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.05270983+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.052720499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.052723667+07:00","message":"receive interim result [false|false]:  อันนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.052731621+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.052735705+07:00","message":"[buffer interim] 4 false  อันนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052742437+07:00","message":"[bufferProcess] interim [560000000]:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.05274548+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052748618+07:00","message":"[bufferProcess] interim [560000000]: อันนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052750915+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052753487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052756477+07:00","message":"> Transcript [57] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052759734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.05276165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052763786+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052766356+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052768868+07:00","message":"Push: 'อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052770585+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052772556+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.052774717+07:00","message":"Next Push (prob) : ' อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.052801462+07:00","message":"push: {false อย่างละ 1 0 0xc0004a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.087551673+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.087592611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.087602682+07:00","message":"receive interim result [false|false]: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.087620674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.08762595+07:00","message":"receive interim result [false|false]:  อันนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.087635845+07:00","message":"[buffer interim] 4 false ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.087640419+07:00","message":"[buffer interim] 4 false  อันนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.087648247+07:00","message":"[bufferProcess] interim [680000000]:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.087653395+07:00","message":"[bufferProcess] send to processor:ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.08765721+07:00","message":"[bufferProcess] interim [680000000]: อันนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.087660295+07:00","message":"[bufferProcess] update buffer: ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.087664074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.087667475+07:00","message":"> Transcript [58] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.087671674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.087674532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.087677168+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.087681204+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:28.089723216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:28.089734112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.135974194+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.372667671+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.372725106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่ผู้ที่มี argan เล็กและทีมใหญ่อย่างละ 1 อันเลยนะคะ\",\"confidence\":0.90936124}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.37273208+07:00","message":"receive interim result [true|false]: ในขณะที่ผู้ที่มี argan เล็กและทีมใหญ่อย่างละ 1 อันเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.372741207+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.372743475+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.372750855+07:00","message":"[buffer interim] 4 true ในขณะที่ผู้ที่มี argan เล็กและทีมใหญ่อย่างละ 1 อันเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.3727587+07:00","message":"[bufferProcess] interim [890000000]:ในขณะที่ผู้ที่มี argan เล็กและทีมใหญ่อย่างละ 1 อันเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.372762708+07:00","message":"[bufferProcess] send to processor (isfinal):ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.372765856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.3727686+07:00","message":"> Transcript [59] [false]: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.372772005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.372773724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.37277574+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.372778395+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.37278032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.372782659+07:00","message":"> Transcript [60] [true]: 'ในขณะที่ผู้ที่มี argan เล็กและทีมใหญ่อย่างละ 1 อันเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.372784636+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.372786212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.37278774+07:00","message":"StatePrefix: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.372789444+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.37279096+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.373065191+07:00","message":"Push: ' อันเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.373075536+07:00","message":"TextPushed: 'ในขณะที่ผู้ที่มี argan x และ T ใหญ่อย่างละ 1 อันเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.373077944+07:00","message":"Set new StatePrefix : 'ในขณะที่ผู้ที่มี argan เล็กและทีมใหญ่อย่างละ 1 อันเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.37308023+07:00","message":"Next Push (prob) : 'ในขณะที่ผู้ที่มี argan เล็กและทีมใหญ่อย่างละ 1 อันเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.37308809+07:00","message":"push: {true  อันเลยนะคะ 0 0xc0004a3b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:28.373090721+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_4.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:28.38667269+07:00","message":"write wav file: './tmp/7515/7515_4.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:28.780469729+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.12179883+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.121847357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.121852518+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.121867298+07:00","message":"[buffer interim] 5 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.121874332+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.121876694+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.500176218+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.500220001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.500225726+07:00","message":"receive interim result [false|false]: จะไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.500238647+07:00","message":"[buffer interim] 5 false จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.500245529+07:00","message":"[bufferProcess] interim [780000000]:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.500247937+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.500253747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.500256215+07:00","message":"> Transcript [61] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.500258137+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.760389974+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.760432663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.760438981+07:00","message":"receive interim result [false|false]: จะไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.760453019+07:00","message":"[buffer interim] 5 false จะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.760460821+07:00","message":"[bufferProcess] interim [20000000]:จะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.760465272+07:00","message":"[bufferProcess] send to processor:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.760470631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.760473126+07:00","message":"> Transcript [62] [false]: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.760475919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.760477692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.760479767+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.760481728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.950467718+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.950511698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.950517438+07:00","message":"receive interim result [false|false]: จะไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:29.950533697+07:00","message":"[buffer interim] 5 false จะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.950542096+07:00","message":"[bufferProcess] interim [200000000]:จะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.950544602+07:00","message":"[bufferProcess] send to processor:จะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.95055257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.950555327+07:00","message":"> Transcript [63] [false]: 'จะไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.950558351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.950560512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.950564088+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:29.95056631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.010181647+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.010217431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.010223044+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.01023529+07:00","message":"[buffer interim] 5 false จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.010241701+07:00","message":"[bufferProcess] interim [320000000]:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.010244093+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.010248917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.010251472+07:00","message":"> Transcript [64] [false]: 'จะไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.01025419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.010256122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.010258211+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.010260299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.535220671+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.535263865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.535270759+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.535287928+07:00","message":"[buffer interim] 5 false จะไม่เป็นโรคแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535295479+07:00","message":"[bufferProcess] interim [800000000]:จะไม่เป็นโรคแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535298013+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535304392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535307281+07:00","message":"> Transcript [65] [false]: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.53531057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535314341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535316436+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535318726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535326213+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535327996+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.535330056+07:00","message":"Set new StatePrefix : 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.53533209+07:00","message":"Next Push (prob) : 'ไม่เป็นโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.535340341+07:00","message":"push: {false จะ 0 0xc000106000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.716829394+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.716867949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.716873833+07:00","message":"receive interim result [false|false]: จะไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.716887318+07:00","message":"[buffer interim] 5 false จะไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.716895196+07:00","message":"[bufferProcess] interim [980000000]:จะไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.716897785+07:00","message":"[bufferProcess] send to processor:จะไม่เป็นโรคแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.716901295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.716904065+07:00","message":"> Transcript [66] [false]: 'จะไม่เป็นโรคแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.716907138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.716909124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.71691083+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:30.716913226+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:30.960691992+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.052597771+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.052643936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่เป็นโรคแต่ว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.052650373+07:00","message":"receive interim result [true|false]: จะไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.052658886+07:00","message":"end recv isFinal message id 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.052661006+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.052668191+07:00","message":"[buffer interim] 5 true จะไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052678554+07:00","message":"[bufferProcess] interim [400000000]:จะไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052683899+07:00","message":"[bufferProcess] send to processor (isfinal):จะไม่เป็นโรคแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052687232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052690018+07:00","message":"> Transcript [67] [false]: 'จะไม่เป็นโรคแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052693014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052695057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052698495+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052701035+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052702858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052704619+07:00","message":"> Transcript [68] [true]: 'จะไม่เป็นโรคแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052706443+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.05270794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052709615+07:00","message":"StatePrefix: 'จะไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052711166+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.052717091+07:00","message":"Push: 'ไม่เป็นโรคแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.05272528+07:00","message":"push: {true ไม่เป็นโรคแต่ว่า 0 0xc000106000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:31.060619887+07:00","message":"write wav file: './tmp/7515/7515_5.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.078189976+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:31.090097079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:31.090113638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.641736051+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.641788158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.641794736+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.641813583+07:00","message":"[buffer interim] 6 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.641821877+07:00","message":"[bufferProcess] interim [600000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.641824875+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.753125148+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.753170834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.753176846+07:00","message":"receive interim result [false|false]: เป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.753187836+07:00","message":"[buffer interim] 6 false เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.753195859+07:00","message":"[bufferProcess] interim [720000000]:เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.753198191+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.753208575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.753211667+07:00","message":"> Transcript [69] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.753213982+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.801175834+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.80119604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.8012004+07:00","message":"receive interim result [false|false]: เป็นผ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.801213592+07:00","message":"[buffer interim] 6 false เป็นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.801240284+07:00","message":"[bufferProcess] interim [780000000]:เป็นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.801243228+07:00","message":"[bufferProcess] send to processor:เป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.801246057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.801248154+07:00","message":"> Transcript [70] [false]: 'เป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.801252153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.801254111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.801255801+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.801257798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.935637798+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.935678731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.935684064+07:00","message":"receive interim result [false|false]: เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:31.935695854+07:00","message":"[buffer interim] 6 false เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.935712604+07:00","message":"[bufferProcess] interim [840000000]:เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.935715323+07:00","message":"[bufferProcess] send to processor:เป็นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.935722903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.935725528+07:00","message":"> Transcript [71] [false]: 'เป็นผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.935728299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.935731524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.935733488+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:31.935735277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.065590591+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.065625479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพาหะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.065630922+07:00","message":"receive interim result [false|false]: เป็นพาหะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.065644801+07:00","message":"[buffer interim] 6 false เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.06565239+07:00","message":"[bufferProcess] interim [20000000]:เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.065654593+07:00","message":"[bufferProcess] send to processor:เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.065660825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.065663658+07:00","message":"> Transcript [72] [false]: 'เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.065666587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.065668577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.065670321+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.065672814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.167169051+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.237351548+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.268599199+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.26863225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพาหะ\",\"confidence\":0.9558184}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.268637889+07:00","message":"receive interim result [true|false]: เป็นพาหะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.268646378+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.268649343+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.268654967+07:00","message":"[buffer interim] 6 true เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268663649+07:00","message":"[bufferProcess] interim [50000000]:เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268666279+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นพาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268669087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268671552+07:00","message":"> Transcript [73] [false]: 'เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268675616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268677434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268679038+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268680946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268686466+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268688249+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268690126+07:00","message":"Set new StatePrefix : 'เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268692004+07:00","message":"Next Push (prob) : 'พาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268693645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268695338+07:00","message":"> Transcript [74] [true]: 'เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268697347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268698816+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.268700498+07:00","message":"StatePrefix: 'เป็นพาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.26870221+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.26870414+07:00","message":"Push: 'พาหะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.268712492+07:00","message":"push: {false เป็น 0 0xc000342600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.268725149+07:00","message":"push: {true พาหะ 0 0xc000342600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:32.274819439+07:00","message":"write wav file: './tmp/7515/7515_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.298406063+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.437886418+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.785547792+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.785574112+07:00","message":"found end of frame, send empty tag with msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.785577544+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.78558458+07:00","message":"[buffer interim] 7 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.78559282+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.785596868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.785600464+07:00","message":"> Transcript [75] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.78560292+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.785604685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.785606325+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.7856081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.785610633+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.785619411+07:00","message":"push: {true \n 0 0xc000044800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:32.790990221+07:00","message":"write wav file: './tmp/7515/7515_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.816109004+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.895029734+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.895049403+07:00","message":"found end of frame, send empty tag with msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.895052866+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.895059134+07:00","message":"[buffer interim] 8 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.895066866+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.895071019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.895074141+07:00","message":"> Transcript [76] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.895076586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.895078478+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.895080067+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.8950817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:32.895088187+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.895101216+07:00","message":"push: {true \n 0 0xc000394800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:32.899975838+07:00","message":"write wav file: './tmp/7515/7515_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:32.949973626+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.397689935+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.4758397+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.475858725+07:00","message":"found end of frame, send empty tag with msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.475861613+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.475868015+07:00","message":"[buffer interim] 9 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.475875077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.475879099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.47588179+07:00","message":"> Transcript [77] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.475883932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.475885609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.475887263+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.475889043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:33.475891115+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.475898841+07:00","message":"push: {true \n 0 0xc0004a2500}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:33.48130896+07:00","message":"write wav file: './tmp/7515/7515_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:33.516963712+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.077731031+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.077778434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.077783588+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.077803084+07:00","message":"[buffer interim] 10 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.077809552+07:00","message":"[bufferProcess] interim [600000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.077811948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:34.090769311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:34.090806159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.710751935+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.710793424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.710798644+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.710812131+07:00","message":"[buffer interim] 10 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.710819429+07:00","message":"[bufferProcess] interim [200000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.710821574+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.71082652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.710829326+07:00","message":"> Transcript [78] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.710831328+07:00","message":"Set StatePrefix (first interim): 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.756995508+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.757028661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.75703388+07:00","message":"receive interim result [false|false]: เช้านี้คำถาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.757044425+07:00","message":"[buffer interim] 10 false เช้านี้คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.757050425+07:00","message":"[bufferProcess] interim [260000000]:เช้านี้คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.757052413+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.757055321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.757057782+07:00","message":"> Transcript [79] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.757060821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.757062669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.75706454+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.757066377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.989068105+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.989111456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.989119874+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:34.989134652+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.989142865+07:00","message":"[bufferProcess] interim [500000000]:เช้านี้คำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.989145649+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.989153252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.989155989+07:00","message":"> Transcript [80] [false]: 'เช้านี้คำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.989170121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.989173258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.989175178+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:34.989177283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.074754223+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.074797522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.074803731+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.074815864+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.074826376+07:00","message":"[bufferProcess] interim [560000000]:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.074828992+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.074834014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.074836903+07:00","message":"> Transcript [81] [false]: 'เช้านี้คำถามก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.074840363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.074842331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.074843952+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.074845859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.641733041+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.641792883+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-03-05T13:04:35.641798807+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.641812505+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641820242+07:00","message":"[bufferProcess] interim [160000000]:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641822811+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641828637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641831633+07:00","message":"> Transcript [82] [false]: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.64183472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641836807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641838648+07:00","message":"StatePrefix: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641840419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641844642+07:00","message":"Push: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641846362+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.6418483+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:35.641850268+07:00","message":"Next Push (prob) : 'คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:35.641858305+07:00","message":"push: {false เช้านี้ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.733575291+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.733615222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.733621165+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:36.733634381+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733643495+07:00","message":"[bufferProcess] interim [240000000]:เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733646254+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733651371+07:00","message":"[bufferProcess] send to processor (ticker):เช้านี้คำถามก็คือดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733654266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733657061+07:00","message":"> Transcript [83] [false]: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733660411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733662741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733664853+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733667046+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733668577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733672228+07:00","message":"> Transcript [84] [false]: 'เช้านี้คำถามก็คือดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733674165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733675639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733677253+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:36.733678791+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.003075082+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.003109326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.003115132+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.003129875+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.003138601+07:00","message":"[bufferProcess] interim [480000000]:เช้านี้คำถามก็คือดังกล่าวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.003141374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.068092841+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.068127834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.068137789+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.068149928+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.068156101+07:00","message":"[bufferProcess] interim [540000000]:เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.06815846+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.068163695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.06816613+07:00","message":"> Transcript [85] [false]: 'เช้านี้คำถามก็คือดังกล่าวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.068169106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.068171162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.068172988+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.068175075+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:37.091285247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:37.091311685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.106073512+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.106104692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.106110027+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.106118983+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106124618+07:00","message":"[bufferProcess] interim [600000000]:เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106127112+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106130239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106132932+07:00","message":"> Transcript [86] [false]: 'เช้านี้คำถามก็คือดังกล่าวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106135676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106137551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106139338+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106141533+07:00","message":"TextPushed: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.10614488+07:00","message":"Push: 'คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106146709+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106148689+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือดังกล่าวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.106150689+07:00","message":"Next Push (prob) : 'ดังกล่าวแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.106160489+07:00","message":"push: {false คำถามก็คือ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.20794441+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.2079858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.20799274+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.208012732+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.208017198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.208019689+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.208025618+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเหล่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.208028836+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.20803525+07:00","message":"[bufferProcess] interim [660000000]:เช้านี้คำถามก็คือดังกล่าวเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.2080374+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208039961+07:00","message":"[bufferProcess] interim [720000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208041613+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208047042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208050169+07:00","message":"> Transcript [87] [false]: 'เช้านี้คำถามก็คือดังกล่าวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208052532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208054305+07:00","message":"Set new StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208055852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208057505+07:00","message":"> Transcript [88] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208059101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.208060691+07:00","message":"Set new StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.471863782+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.471907227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.471913771+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:37.471926012+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.471943301+07:00","message":"[bufferProcess] interim [20000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.471946001+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.471952988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.47195582+07:00","message":"> Transcript [89] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.471958925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.471960956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.471964179+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:37.471966695+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.078026708+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.07806323+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-03-05T13:04:38.07806865+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.078077897+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.078084867+07:00","message":"[bufferProcess] interim [620000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.078087184+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.078090335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.078092842+07:00","message":"> Transcript [90] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.078095959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.078097706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.078099771+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.078102311+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.145718475+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.145750849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.145756151+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.145767755+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.145776635+07:00","message":"[bufferProcess] interim [680000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.145778901+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.145781863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.145784458+07:00","message":"> Transcript [91] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.145787788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.145789634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.14579154+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.145794014+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.331766655+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.331798793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.331804468+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.331816762+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331823416+07:00","message":"[bufferProcess] interim [860000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331825818+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331830649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331833137+07:00","message":"> Transcript [92] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331836437+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.33183819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331840249+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331842477+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331846983+07:00","message":"Push: 'ดังกล่าวเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331848777+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331850808+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.331853274+07:00","message":"Next Push (prob) : 'นี้เนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.331859651+07:00","message":"push: {false ดังกล่าวเหล่า 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.592471019+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.592512682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.592519316+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.592533287+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.592541028+07:00","message":"[bufferProcess] interim [40000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.592543866+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.592550668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.592553526+07:00","message":"> Transcript [93] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.592557566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.592559582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.592561825+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.592564384+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.66038846+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.660428219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.660435129+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:38.660448286+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.660455894+07:00","message":"[bufferProcess] interim [220000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.660458429+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.660464981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.660467695+07:00","message":"> Transcript [94] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.660471314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.660473218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.660475042+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:38.660477742+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.035871933+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.03591349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.035920122+07:00","message":"receive interim result [false|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.035943584+07:00","message":"[buffer interim] 10 false เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.035953962+07:00","message":"[bufferProcess] interim [580000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.035956608+07:00","message":"[bufferProcess] send to processor:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.035960137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.03596257+07:00","message":"> Transcript [95] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.035966454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.035971183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.035973145+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.035976203+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.086248573+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.239229321+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.239270811+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-03-05T13:04:39.239277038+07:00","message":"receive interim result [true|false]: เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.23929051+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.239293488+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.239299472+07:00","message":"[buffer interim] 10 true เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239307147+07:00","message":"[bufferProcess] interim [790000000]:เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239311238+07:00","message":"[bufferProcess] send to processor (isfinal):เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239314704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239317386+07:00","message":"> Transcript [96] [false]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239321373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239323445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239325521+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239328065+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239330878+07:00","message":"Push: 'นี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239332693+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239334751+07:00","message":"Set new StatePrefix : 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.23933721+07:00","message":"Next Push (prob) : 'ทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.23933896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239340613+07:00","message":"> Transcript [97] [true]: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239342801+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239344259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239346333+07:00","message":"StatePrefix: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมันทำให้เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239348235+07:00","message":"TextPushed: 'เช้านี้คำถามก็คือดังกล่าวเหล่านี้เนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:39.239350249+07:00","message":"Push: 'ทำให้เกิดโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.239359083+07:00","message":"push: {false นี้เนี่ยมัน 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.239367969+07:00","message":"push: {true ทำให้เกิดโรค 0 0xc000044e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:39.253210936+07:00","message":"write wav file: './tmp/7515/7515_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:39.348301402+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.005424483+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.005472597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.005478385+07:00","message":"receive interim result [false|false]: หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.005493364+07:00","message":"[buffer interim] 11 false หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.005500014+07:00","message":"[bufferProcess] interim [660000000]:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.005502327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.067193092+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.067217612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.067224116+07:00","message":"receive interim result [false|false]: หรือไม่ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.067239489+07:00","message":"[buffer interim] 11 false หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.067246766+07:00","message":"[bufferProcess] interim [780000000]:หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.067249281+07:00","message":"[bufferProcess] send to processor:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.067252491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.067254689+07:00","message":"> Transcript [98] [false]: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.067256618+07:00","message":"Set StatePrefix (first interim): 'หรือไม่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:40.091726036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:40.091729206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.216134828+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.216174878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.21618125+07:00","message":"receive interim result [false|false]: หรือไม่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.216195121+07:00","message":"[buffer interim] 11 false หรือไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.216201837+07:00","message":"[bufferProcess] interim [900000000]:หรือไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.216204434+07:00","message":"[bufferProcess] send to processor:หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.216210682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.216213752+07:00","message":"> Transcript [99] [false]: 'หรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.216216755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.216218658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.216220449+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.21622322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.392476925+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.392520211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดหรอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.392527578+07:00","message":"receive interim result [false|false]: หรือไม่เกิดหรอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.392543912+07:00","message":"[buffer interim] 11 false หรือไม่เกิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.392551224+07:00","message":"[bufferProcess] interim [80000000]:หรือไม่เกิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.392553827+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.392560937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.392564083+07:00","message":"> Transcript [100] [false]: 'หรือไม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.392567739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.39257001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.39257241+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.392574512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.519089256+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.519127967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.519134931+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.519150311+07:00","message":"[buffer interim] 11 false หรือไม่เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.519158149+07:00","message":"[bufferProcess] interim [200000000]:หรือไม่เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.519161119+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.519167704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.519170158+07:00","message":"> Transcript [101] [false]: 'หรือไม่เกิดหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.519173281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.519175331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.519177018+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.519179433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.713297822+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.713339401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.713346024+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.713361127+07:00","message":"[buffer interim] 11 false หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713368643+07:00","message":"[bufferProcess] interim [380000000]:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713371132+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713378068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713380453+07:00","message":"> Transcript [102] [false]: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713383216+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713385257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713387015+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713389393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713394776+07:00","message":"Push: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713396579+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.713398444+07:00","message":"Set new StatePrefix : 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.71340068+07:00","message":"Next Push (prob) : 'เกิดโรค'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.713408828+07:00","message":"push: {false หรือไม่ 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.775511015+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.775556435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.775562606+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.775578511+07:00","message":"[buffer interim] 11 false หรือไม่เกิดโรคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.775586102+07:00","message":"[bufferProcess] interim [440000000]:หรือไม่เกิดโรคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.775588511+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.775595527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.775598257+07:00","message":"> Transcript [103] [false]: 'หรือไม่เกิดโรคใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.775601749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.775603777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.775605457+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.775607576+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.932277542+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.932310136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.932314927+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:40.932325534+07:00","message":"[buffer interim] 11 false หรือไม่เกิดโรคได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.932331623+07:00","message":"[bufferProcess] interim [620000000]:หรือไม่เกิดโรคได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.932333873+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.932338602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.932340954+07:00","message":"> Transcript [104] [false]: 'หรือไม่เกิดโรคได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.932344111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.932346015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.932347831+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:40.932349826+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.091373647+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.091409854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.09141509+07:00","message":"receive interim result [false|false]: หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.091426764+07:00","message":"[buffer interim] 11 false หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.091432729+07:00","message":"[bufferProcess] interim [740000000]:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.091435159+07:00","message":"[bufferProcess] send to processor:หรือไม่เกิดโรคได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.09143987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.091442887+07:00","message":"> Transcript [105] [false]: 'หรือไม่เกิดโรคได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.091446024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.091448267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.091450234+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.091452345+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.33705882+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.448344805+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.448388325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่เกิดโรคได้อย่างไร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.448396534+07:00","message":"receive interim result [true|false]: หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.448407004+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.448409269+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.448415149+07:00","message":"[buffer interim] 11 true หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448423893+07:00","message":"[bufferProcess] interim [220000000]:หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448427005+07:00","message":"[bufferProcess] send to processor (isfinal):หรือไม่เกิดโรคได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448430417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448433097+07:00","message":"> Transcript [106] [false]: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448436182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448437988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448440198+07:00","message":"StatePrefix: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448442259+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448447365+07:00","message":"Push: 'เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448449708+07:00","message":"TextPushed: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448452137+07:00","message":"Set new StatePrefix : 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448454406+07:00","message":"Next Push (prob) : 'ได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448456063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448457851+07:00","message":"> Transcript [107] [true]: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.44846003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448461859+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.44846339+07:00","message":"StatePrefix: 'หรือไม่เกิดโรคได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448465291+07:00","message":"TextPushed: 'หรือไม่เกิดโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.448467302+07:00","message":"Push: 'ได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.44847596+07:00","message":"push: {false เกิดโรค 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.44848226+07:00","message":"push: {true ได้อย่างไร 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:41.455031189+07:00","message":"write wav file: './tmp/7515/7515_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.467505967+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.526198474+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.705437177+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.705456147+07:00","message":"found end of frame, send empty tag with msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.705459083+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.705466733+07:00","message":"[buffer interim] 12 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.705473995+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.705478275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.705481209+07:00","message":"> Transcript [108] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.705483923+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.705485747+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.705487375+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.705489667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:41.705499955+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.705509855+07:00","message":"push: {true \n 0 0xc000342d00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:41.710045837+07:00","message":"write wav file: './tmp/7515/7515_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:41.978670098+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.557481812+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.654628487+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.65465743+07:00","message":"found end of frame, send empty tag with msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.654660773+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.654675736+07:00","message":"[buffer interim] 13 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.654695431+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.654699247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.65470235+07:00","message":"> Transcript [109] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.654705267+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.654707002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.654708765+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.654710434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:42.654713227+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.654722762+07:00","message":"push: {true \n 0 0xc000044d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:42.659358583+07:00","message":"write wav file: './tmp/7515/7515_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:42.677237271+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:43.092722571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:43.092756264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.225683833+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.225731989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.225737138+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.22575326+07:00","message":"[buffer interim] 14 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.225759968+07:00","message":"[bufferProcess] interim [420000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.225762062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.493826782+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.493860033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.493867268+07:00","message":"receive interim result [false|false]: วันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.493883031+07:00","message":"[buffer interim] 14 false วันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.49389049+07:00","message":"[bufferProcess] interim [600000000]:วันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.493893849+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.493904364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.493908273+07:00","message":"> Transcript [110] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.493911303+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.616529928+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.616572314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.616578425+07:00","message":"receive interim result [false|false]: วันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:43.616594477+07:00","message":"[buffer interim] 14 false วันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.616602457+07:00","message":"[bufferProcess] interim [720000000]:วันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.616604926+07:00","message":"[bufferProcess] send to processor:วันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.616612297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.616614715+07:00","message":"> Transcript [111] [false]: 'วันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.616617547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.616619549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.616621699+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:43.6166243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.103113737+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.103153875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.103160579+07:00","message":"receive interim result [false|false]: วันนี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.10317364+07:00","message":"[buffer interim] 14 false วันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.103180836+07:00","message":"[bufferProcess] interim [260000000]:วันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.10318381+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.103190405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.1031931+07:00","message":"> Transcript [112] [false]: 'วันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.103196596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.103198668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.103200777+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.103203158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.237920472+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.237968006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.237974468+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.237989648+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.237996756+07:00","message":"[bufferProcess] interim [380000000]:วันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.237999499+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.238007321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.238010085+07:00","message":"> Transcript [113] [false]: 'วันนี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.238013238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.238015132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.238017303+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.238019278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.424403752+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.424447664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.424454638+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.424469689+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.424477098+07:00","message":"[bufferProcess] interim [560000000]:วันนี้นะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.424479591+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.42448956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.424492483+07:00","message":"> Transcript [114] [false]: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.424496285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.424498411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.42450009+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.424502047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.42450896+07:00","message":"Push: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.42451067+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.424512508+07:00","message":"Set new StatePrefix : 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.424514445+07:00","message":"Next Push (prob) : 'นะคะเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.424523453+07:00","message":"push: {false วันนี้ 0 0xc0004a3a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.574408013+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.574450816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.574456865+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.574473612+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.574482132+07:00","message":"[bufferProcess] interim [680000000]:วันนี้นะคะเราจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.57448489+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.57448799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.574490685+07:00","message":"> Transcript [115] [false]: 'วันนี้นะคะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.574493819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.574495925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.574499157+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.574501335+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.629020072+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.629056263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.629061945+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.629072376+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.629079807+07:00","message":"[bufferProcess] interim [800000000]:วันนี้นะคะเราจะได้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.629082615+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.629086128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.629088718+07:00","message":"> Transcript [116] [false]: 'วันนี้นะคะเราจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.629091956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.629093691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.629095564+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.629097356+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.745381452+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.745429754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.745438668+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.745457933+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.745467239+07:00","message":"[bufferProcess] interim [860000000]:วันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.745471326+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.745476039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.745480332+07:00","message":"> Transcript [117] [false]: 'วันนี้นะคะเราจะได้มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.745485143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.74548808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.745491152+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.74549428+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.939387444+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.93942563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาเรียนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.939431795+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มาเรียนกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.939448342+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มาเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939456287+07:00","message":"[bufferProcess] interim [40000000]:วันนี้นะคะเราจะได้มาเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939460113+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้มาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939463977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.93946646+07:00","message":"> Transcript [118] [false]: 'วันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939469948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939472125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939474136+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939476151+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939478601+07:00","message":"Push: 'นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939480323+07:00","message":"TextPushed: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939482387+07:00","message":"Set new StatePrefix : 'วันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.939484403+07:00","message":"Next Push (prob) : 'ได้มาเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.939493138+07:00","message":"push: {false นะคะเราจะ 0 0xc0004a3a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.976160464+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.976196186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาเรียนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.976201871+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:44.976214122+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.976220641+07:00","message":"[bufferProcess] interim [100000000]:วันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.976223254+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้มาเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.97622822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.976230946+07:00","message":"> Transcript [119] [false]: 'วันนี้นะคะเราจะได้มาเรียนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.976233691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.976235505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.976237242+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:44.976239462+07:00","message":"TextPushed: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.07589569+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.075923818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาเรียนกันใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.075929425+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.075948246+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.075957644+07:00","message":"[bufferProcess] interim [220000000]:วันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.07596011+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.07596535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.075967987+07:00","message":"> Transcript [120] [false]: 'วันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.075970799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.075972687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.075974446+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.07597824+07:00","message":"TextPushed: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.220093549+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.220129416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาเรียนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.220134736+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.220146851+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.220153737+07:00","message":"[bufferProcess] interim [280000000]:วันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.220156048+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้มาเรียนกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.220161283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.220164097+07:00","message":"> Transcript [121] [false]: 'วันนี้นะคะเราจะได้มาเรียนกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.220167105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.22016907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.22017088+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.220172996+07:00","message":"TextPushed: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.456152697+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.456189475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาเรียนกับในละคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.45619529+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.456209327+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456215939+07:00","message":"[bufferProcess] interim [520000000]:วันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456218381+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้มาเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456224067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456226721+07:00","message":"> Transcript [122] [false]: 'วันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456229581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456231643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456233488+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456235796+07:00","message":"TextPushed: 'วันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456241055+07:00","message":"Push: 'ได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456242746+07:00","message":"TextPushed: 'วันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456244646+07:00","message":"Set new StatePrefix : 'วันนี้นะคะเราจะได้มาเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.456246631+07:00","message":"Next Push (prob) : 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.456253564+07:00","message":"push: {false ได้มาเรียน 0 0xc0004a3a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.514478859+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.514523842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.514529607+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.514540322+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.514549357+07:00","message":"[bufferProcess] interim [640000000]:วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.51455181+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้มาเรียนกับในละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.514558134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.514560498+07:00","message":"> Transcript [123] [false]: 'วันนี้นะคะเราจะได้มาเรียนกับในละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.514562545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.514564927+07:00","message":"Set new StatePrefix: 'วันนี้นะคะเราจะได้มาเรียนกับในละคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.71426752+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.714305718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.714312119+07:00","message":"receive interim result [false|false]: วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.714325064+07:00","message":"[buffer interim] 14 false วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.714331731+07:00","message":"[bufferProcess] interim [880000000]:วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.714334133+07:00","message":"[bufferProcess] send to processor:วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.714339105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.714341652+07:00","message":"> Transcript [124] [false]: 'วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.714343726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.714345645+07:00","message":"Set new StatePrefix: 'วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.814802915+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.877987416+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.925054535+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.925098786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ\",\"confidence\":0.93622977}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.92510608+07:00","message":"receive interim result [true|false]: วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.925115806+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.925118465+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.925126061+07:00","message":"[buffer interim] 14 true วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.92513676+07:00","message":"[bufferProcess] interim [150000000]:วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925143191+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925147333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925151249+07:00","message":"> Transcript [125] [false]: 'วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.92515516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925157782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925170271+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925174233+07:00","message":"TextPushed: 'วันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925176913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925179838+07:00","message":"> Transcript [126] [true]: 'วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925183007+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925185392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925187803+07:00","message":"StatePrefix: 'วันนี้นะคะเราจะได้มาเรียนกันในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925190581+07:00","message":"TextPushed: 'วันนี้นะคะเราจะได้มาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:45.925197757+07:00","message":"Push: 'กันในข้อนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:45.925207751+07:00","message":"push: {true กันในข้อนี้ค่ะ 0 0xc0004a3a00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:45.933670391+07:00","message":"write wav file: './tmp/7515/7515_14.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:46.093214959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:46.093228692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.38716654+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.469780661+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.469795099+07:00","message":"found end of frame, send empty tag with msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.469798068+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.46980402+07:00","message":"[buffer interim] 15 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.46981058+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.469814234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.469816592+07:00","message":"> Transcript [127] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.469819012+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.469820826+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.46982272+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.469824554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.469833321+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.469841707+07:00","message":"push: {true \n 0 0xc000342f80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:46.4750545+07:00","message":"write wav file: './tmp/7515/7515_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.510201718+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.856477381+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.856510903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.856515899+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:46.856527816+07:00","message":"[buffer interim] 16 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.856534084+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:46.856535748+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.05623515+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.05627385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.056278511+07:00","message":"receive interim result [false|false]: เรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.05629442+07:00","message":"[buffer interim] 16 false เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.056301386+07:00","message":"[bufferProcess] interim [600000000]:เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.056303474+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.05630686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.056309699+07:00","message":"> Transcript [128] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.056311747+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.185713748+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.185751221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามารอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.185756729+07:00","message":"receive interim result [false|false]: เรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.185769283+07:00","message":"[buffer interim] 16 false เรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.185775655+07:00","message":"[bufferProcess] interim [720000000]:เรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.185777629+07:00","message":"[bufferProcess] send to processor:เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.185780531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.185783485+07:00","message":"> Transcript [129] [false]: 'เรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.185786995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.185789168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.185790942+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.185792766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.239649781+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.23968322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.239689619+07:00","message":"receive interim result [false|false]: เรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.23970399+07:00","message":"[buffer interim] 16 false เรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.239711412+07:00","message":"[bufferProcess] interim [780000000]:เรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.239714432+07:00","message":"[bufferProcess] send to processor:เรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.239722187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.23972589+07:00","message":"> Transcript [130] [false]: 'เรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.239729764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.239732763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.239735481+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.239740926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.494987264+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.495026169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองโทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.495033126+07:00","message":"receive interim result [false|false]: เรามาลองโทร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.495048433+07:00","message":"[buffer interim] 16 false เรามาลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.495056223+07:00","message":"[bufferProcess] interim [960000000]:เรามาลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.495058767+07:00","message":"[bufferProcess] send to processor:เรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.495065293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.495067958+07:00","message":"> Transcript [131] [false]: 'เรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.495071344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.49507332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.495075469+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.49507798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.4982321+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.498244518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.498248346+07:00","message":"receive interim result [false|false]: เรามาลองชวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.498257851+07:00","message":"[buffer interim] 16 false เรามาลองชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498261448+07:00","message":"[bufferProcess] interim [20000000]:เรามาลองชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498263266+07:00","message":"[bufferProcess] send to processor:เรามาลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498265176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498267139+07:00","message":"> Transcript [132] [false]: 'เรามาลองโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498269786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498271322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498272894+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498274763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498281167+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498283211+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498285185+07:00","message":"Set new StatePrefix : 'เรามาลองโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.498287181+07:00","message":"Next Push (prob) : 'มาลองโทร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.498296617+07:00","message":"push: {false เรา 0 0xc000106e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.680405571+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.680443566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.68045046+07:00","message":"receive interim result [false|false]: เรามาลองชวนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.68046401+07:00","message":"[buffer interim] 16 false เรามาลองชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.680470766+07:00","message":"[bufferProcess] interim [200000000]:เรามาลองชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.680473205+07:00","message":"[bufferProcess] send to processor:เรามาลองชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.68047834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.680481327+07:00","message":"> Transcript [133] [false]: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.680483467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.680485216+07:00","message":"Set new StatePrefix: 'เรามาลองชวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.760638524+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.760675913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวนกันอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.76068199+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.760695243+07:00","message":"[buffer interim] 16 false เรามาลองชวนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.760702826+07:00","message":"[bufferProcess] interim [320000000]:เรามาลองชวนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.760705765+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.760708859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.760711377+07:00","message":"> Transcript [134] [false]: 'เรามาลองชวนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.76071437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.760716381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.760717964+07:00","message":"StatePrefix: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.760720171+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.95277184+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.952809336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวนกันอีกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.952815293+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:47.952827441+07:00","message":"[buffer interim] 16 false เรามาลองชวนกันอีกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.952834311+07:00","message":"[bufferProcess] interim [500000000]:เรามาลองชวนกันอีกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.952836506+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.95284114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.95284365+07:00","message":"> Transcript [135] [false]: 'เรามาลองชวนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.952847181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.95284904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.95285074+07:00","message":"StatePrefix: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:47.952852983+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.070690749+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.070718671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวนกันอีกนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.070723188+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.070735323+07:00","message":"[buffer interim] 16 false เรามาลองชวนกันอีกนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.070741017+07:00","message":"[bufferProcess] interim [560000000]:เรามาลองชวนกันอีกนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.070743354+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.070746469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.070748716+07:00","message":"> Transcript [136] [false]: 'เรามาลองชวนกันอีกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.070751301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.070753036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.070754621+07:00","message":"StatePrefix: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.070756632+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.264392573+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.264427929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวนกันอีกนิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.264432967+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.264444529+07:00","message":"[buffer interim] 16 false เรามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264451001+07:00","message":"[bufferProcess] interim [740000000]:เรามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264453416+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีกนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264456843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264459191+07:00","message":"> Transcript [137] [false]: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264462046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264463936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264465673+07:00","message":"StatePrefix: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264468157+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.26447357+07:00","message":"Push: 'มาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264475349+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264478033+07:00","message":"Set new StatePrefix : 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.264479956+07:00","message":"Next Push (prob) : 'กันอีกนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.264486564+07:00","message":"push: {false มาลองชวน 0 0xc000106e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.392561326+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.392624609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวนกันอีกนิดนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.392629403+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.392642493+07:00","message":"[buffer interim] 16 false เรามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.392649695+07:00","message":"[bufferProcess] interim [920000000]:เรามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.392652028+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีกนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.392654746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.392657469+07:00","message":"> Transcript [138] [false]: 'เรามาลองชวนกันอีกนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.392660119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.392661937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.392663708+07:00","message":"StatePrefix: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.392667931+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.580813554+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.580852997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวนกันอีกนิดนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.580859324+07:00","message":"receive interim result [false|false]: เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.580873904+07:00","message":"[buffer interim] 16 false เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.580881601+07:00","message":"[bufferProcess] interim [100000000]:เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.580884544+07:00","message":"[bufferProcess] send to processor:เรามาลองชวนกันอีกนิดนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.58089161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.580894901+07:00","message":"> Transcript [139] [false]: 'เรามาลองชวนกันอีกนิดนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.580898119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.580900229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.580902513+07:00","message":"StatePrefix: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.580904973+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.626335498+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.726332629+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.726392199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามาลองชวนกันอีกนิดนึงนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.726399619+07:00","message":"receive interim result [true|false]: เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.726410666+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.726412833+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.726421149+07:00","message":"[buffer interim] 16 true เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726435067+07:00","message":"[bufferProcess] interim [340000000]:เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726438598+07:00","message":"[bufferProcess] send to processor (isfinal):เรามาลองชวนกันอีกนิดนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726443544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726446257+07:00","message":"> Transcript [140] [false]: 'เรามาลองชวนกันอีกนิดนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726449376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.72645133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726453557+07:00","message":"StatePrefix: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726473746+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726475628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726477514+07:00","message":"> Transcript [141] [true]: 'เรามาลองชวนกันอีกนิดนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726479554+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726481162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726482639+07:00","message":"StatePrefix: 'เรามาลองชวนกันอีกนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726484208+07:00","message":"TextPushed: 'เรามาลองชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:48.726488149+07:00","message":"Push: 'กันอีกนิดนึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.726500926+07:00","message":"push: {true กันอีกนิดนึงนะคะ 0 0xc000106e00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:48.736182154+07:00","message":"write wav file: './tmp/7515/7515_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:48.889715767+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:49.093809786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:49.093874722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:49.423520543+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:49.423564859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:49.423569685+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:49.423581872+07:00","message":"[buffer interim] 17 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:49.423588917+07:00","message":"[bufferProcess] interim [540000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:49.423590679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.080703933+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.080743411+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-03-05T13:04:50.080749164+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.080761174+07:00","message":"[buffer interim] 17 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.080770969+07:00","message":"[bufferProcess] interim [140000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.080773566+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.080779977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.080782526+07:00","message":"> Transcript [142] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.080784478+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.167740053+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.167781476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.167787154+07:00","message":"receive interim result [false|false]: ว่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.167799607+07:00","message":"[buffer interim] 17 false ว่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.167806411+07:00","message":"[bufferProcess] interim [260000000]:ว่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.167808619+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.167813471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.167816307+07:00","message":"> Transcript [143] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.167818975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.167820991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.167822713+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.167825135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.389659523+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.389699085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไอ้เลว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.38970482+07:00","message":"receive interim result [false|false]: ว่าไอ้เลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.389723019+07:00","message":"[buffer interim] 17 false ว่าไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.389730497+07:00","message":"[bufferProcess] interim [500000000]:ว่าไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.389733361+07:00","message":"[bufferProcess] send to processor:ว่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.389742818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.389745901+07:00","message":"> Transcript [144] [false]: 'ว่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.389748915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.389750971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.389753044+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.389755066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.623164606+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.623190916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าลืมซือๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.623195164+07:00","message":"receive interim result [false|false]: ว่าลืมซือๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.623208931+07:00","message":"[buffer interim] 17 false ว่าลืมซือๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.623216449+07:00","message":"[bufferProcess] interim [740000000]:ว่าลืมซือๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.623218736+07:00","message":"[bufferProcess] send to processor:ว่าไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.623221764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.623224483+07:00","message":"> Transcript [145] [false]: 'ว่าไอ้เลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.623226654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.623228227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.623230188+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.623232058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.630559594+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.63057891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าลืมคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.630583573+07:00","message":"receive interim result [false|false]: ว่าลืมคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.630594481+07:00","message":"[buffer interim] 17 false ว่าลืมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630598486+07:00","message":"[bufferProcess] interim [800000000]:ว่าลืมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630600719+07:00","message":"[bufferProcess] send to processor:ว่าลืมซือๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630603914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630606228+07:00","message":"> Transcript [146] [false]: 'ว่าลืมซือๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630608948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630610829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630612399+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630614173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630621222+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630622905+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.630624755+07:00","message":"Set new StatePrefix : 'ว่าลืมซือๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.63062666+07:00","message":"Next Push (prob) : 'ลืมซือๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.630634458+07:00","message":"push: {false ว่า 0 0xc000342280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.80724225+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.927144518+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.927190829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าลืมคืออะไร\",\"confidence\":0.8865339}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.927197646+07:00","message":"receive interim result [true|false]: ว่าลืมคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.927206946+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.927208973+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.927216092+07:00","message":"[buffer interim] 17 true ว่าลืมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927228289+07:00","message":"[bufferProcess] interim [130000000]:ว่าลืมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927234475+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าลืมคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927239448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927244078+07:00","message":"> Transcript [147] [false]: 'ว่าลืมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927246277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927248063+07:00","message":"Set new StatePrefix: 'ว่าลืมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927249652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927251598+07:00","message":"> Transcript [148] [true]: 'ว่าลืมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927253936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927255813+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927257533+07:00","message":"StatePrefix: 'ว่าลืมคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927259804+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:50.927262645+07:00","message":"Push: 'ลืมคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.927270942+07:00","message":"push: {true ลืมคืออะไร 0 0xc000342280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:50.933941546+07:00","message":"write wav file: './tmp/7515/7515_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.941658393+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:50.996135556+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.129245394+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.353263235+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.353282811+07:00","message":"found end of frame, send empty tag with msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.353285592+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.353292303+07:00","message":"[buffer interim] 18 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.353298724+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.353301992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.353304449+07:00","message":"> Transcript [149] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.353306696+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.353308468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.353310276+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.353311932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.353319494+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.353328049+07:00","message":"push: {true \n 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:51.359082825+07:00","message":"write wav file: './tmp/7515/7515_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.803233044+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.80327619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.803282871+07:00","message":"receive interim result [false|false]: อย่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.803296648+07:00","message":"[buffer interim] 19 false อย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.803303816+07:00","message":"[bufferProcess] interim [660000000]:อย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.803305772+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.87964525+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.879686787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การีน่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.879693354+07:00","message":"receive interim result [false|false]: การีน่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.879707607+07:00","message":"[buffer interim] 19 false การีน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.879715631+07:00","message":"[bufferProcess] interim [780000000]:การีน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.879717952+07:00","message":"[bufferProcess] send to processor:อย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.87972363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.879726331+07:00","message":"> Transcript [150] [false]: 'อย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.879728353+07:00","message":"Set StatePrefix (first interim): 'อย่าลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.979413975+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.979452507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.979457786+07:00","message":"receive interim result [false|false]: อย่าลืมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.979470194+07:00","message":"[buffer interim] 19 false อย่าลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.979476929+07:00","message":"[bufferProcess] interim [840000000]:อย่าลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.979479002+07:00","message":"[bufferProcess] send to processor:การีน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.979483796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.979486275+07:00","message":"> Transcript [151] [false]: 'การีน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.979488236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.979490188+07:00","message":"Set new StatePrefix: 'การีน่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.983703246+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.983726297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.983730708+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:51.983741358+07:00","message":"[buffer interim] 19 false อย่าลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.983745977+07:00","message":"[bufferProcess] interim [900000000]:อย่าลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.983747988+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.983752858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.983755032+07:00","message":"> Transcript [152] [false]: 'อย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.983756644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:51.983758516+07:00","message":"Set new StatePrefix: 'อย่าลืมนะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:52.094595319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:52.094607476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.299930967+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.299972428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.299977951+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.299989657+07:00","message":"[buffer interim] 19 false อย่าลืมนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.29999587+07:00","message":"[bufferProcess] interim [140000000]:อย่าลืมนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.299998181+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.300002853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.300005594+07:00","message":"> Transcript [153] [false]: 'อย่าลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.300008283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.300010313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.300012158+07:00","message":"StatePrefix: 'อย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.300014124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.306322328+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.306331162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.306334083+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.306337532+07:00","message":"[buffer interim] 19 false อย่าลืมนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.306342002+07:00","message":"[bufferProcess] interim [200000000]:อย่าลืมนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.306343824+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.306345713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.306347467+07:00","message":"> Transcript [154] [false]: 'อย่าลืมนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.3063494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.306351089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.306354205+07:00","message":"StatePrefix: 'อย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.306356013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.697729076+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.697756931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.697762101+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.697776012+07:00","message":"[buffer interim] 19 false อย่าลืมนะคะก็คือรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.697781344+07:00","message":"[bufferProcess] interim [620000000]:อย่าลืมนะคะก็คือรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.697784057+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.697787166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.697790098+07:00","message":"> Transcript [155] [false]: 'อย่าลืมนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.697793382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.697795152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.69779682+07:00","message":"StatePrefix: 'อย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.697799213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.754380535+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.754401644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.754406061+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.754418476+07:00","message":"[buffer interim] 19 false อย่าลืมนะคะก็คือรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754424655+07:00","message":"[bufferProcess] interim [680000000]:อย่าลืมนะคะก็คือรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754426966+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754429977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754431952+07:00","message":"> Transcript [156] [false]: 'อย่าลืมนะคะก็คือรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754434771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754436425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754437962+07:00","message":"StatePrefix: 'อย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754439753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754442515+07:00","message":"Push: 'อย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.75444449+07:00","message":"TextPushed: 'อย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754446243+07:00","message":"Set new StatePrefix : 'อย่าลืมนะคะก็คือรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:52.754448009+07:00","message":"Next Push (prob) : 'คะก็คือรู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:52.754452418+07:00","message":"push: {false อย่าลืมนะ 0 0xc0004a3c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.007333764+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.007372621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.007378508+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.007389536+07:00","message":"[buffer interim] 19 false อย่าลืมนะคะก็คือรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.007396195+07:00","message":"[bufferProcess] interim [920000000]:อย่าลืมนะคะก็คือรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.007398586+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.007401632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.007404256+07:00","message":"> Transcript [157] [false]: 'อย่าลืมนะคะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.007406219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.007408098+07:00","message":"Set new StatePrefix: 'อย่าลืมนะคะก็คือรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.260994922+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.261026805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูปแบบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.261031966+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.261042538+07:00","message":"[buffer interim] 19 false อย่าลืมนะคะก็คือรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.261048717+07:00","message":"[bufferProcess] interim [220000000]:อย่าลืมนะคะก็คือรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.261051326+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.261056601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.261059213+07:00","message":"> Transcript [158] [false]: 'อย่าลืมนะคะก็คือรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.261062446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.261064357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.261066134+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.261068445+07:00","message":"TextPushed: 'อย่าลืมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.579583565+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.579628438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูปแบบของยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.579634436+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.579647883+07:00","message":"[buffer interim] 19 false อย่าลืมนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.579654861+07:00","message":"[bufferProcess] interim [460000000]:อย่าลืมนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.579657394+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.579662485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.579664927+07:00","message":"> Transcript [159] [false]: 'อย่าลืมนะคะก็คือรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.579667837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.579669757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.579672028+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.579674502+07:00","message":"TextPushed: 'อย่าลืมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583770421+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583782571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูปแบบของยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583786765+07:00","message":"receive interim result [false|false]: อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.583796088+07:00","message":"[buffer interim] 19 false อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583800269+07:00","message":"[bufferProcess] interim [520000000]:อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583802185+07:00","message":"[bufferProcess] send to processor:อย่าลืมนะคะก็คือรูปแบบของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583804728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.58380694+07:00","message":"> Transcript [160] [false]: 'อย่าลืมนะคะก็คือรูปแบบของยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583809495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583811322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583812923+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.583814903+07:00","message":"TextPushed: 'อย่าลืมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.746892712+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.859870049+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.85992625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าลืมนะคะก็คือรูปแบบของยีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.859940152+07:00","message":"receive interim result [true|false]: อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.859953562+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.859957007+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.859964631+07:00","message":"[buffer interim] 19 true อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.859974902+07:00","message":"[bufferProcess] interim [850000000]:อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.859978008+07:00","message":"[bufferProcess] send to processor (isfinal):อย่าลืมนะคะก็คือรูปแบบของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.859993096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860021952+07:00","message":"> Transcript [161] [false]: 'อย่าลืมนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860029422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860032989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860035662+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860038258+07:00","message":"TextPushed: 'อย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860045804+07:00","message":"Push: 'คะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860047571+07:00","message":"TextPushed: 'อย่าลืมนะคะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860049819+07:00","message":"Set new StatePrefix : 'อย่าลืมนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860052034+07:00","message":"Next Push (prob) : 'แบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.86005412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860056863+07:00","message":"> Transcript [162] [true]: 'อย่าลืมนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860059176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860060997+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860062649+07:00","message":"StatePrefix: 'อย่าลืมนะคะก็คือรูปแบบของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860064372+07:00","message":"TextPushed: 'อย่าลืมนะคะก็คือรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:53.860066309+07:00","message":"Push: 'แบบของยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.860079618+07:00","message":"push: {false คะก็คือรูป 0 0xc0004a3c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.860085773+07:00","message":"push: {true แบบของยีน 0 0xc0004a3c00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:53.867359279+07:00","message":"write wav file: './tmp/7515/7515_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:53.948910073+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.423828178+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.423868487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.423873161+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.423887846+07:00","message":"[buffer interim] 20 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.423894286+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.423896032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.603763277+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.603803178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.603808866+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.603821313+07:00","message":"[buffer interim] 20 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.603827746+07:00","message":"[bufferProcess] interim [660000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.603830006+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.603835175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.60383773+07:00","message":"> Transcript [163] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.603840015+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.810866213+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.810910789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยผู้หญิง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.81091676+07:00","message":"receive interim result [false|false]: โดยผู้หญิง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.810942418+07:00","message":"[buffer interim] 20 false โดยผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.810953839+07:00","message":"[bufferProcess] interim [840000000]:โดยผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.810956788+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.810963631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.810966169+07:00","message":"> Transcript [164] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.810969137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.810971593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.810974125+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.810976149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.905729734+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.941570419+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.941610419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพี่ยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.941615957+07:00","message":"receive interim result [false|false]: โดยพี่ยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:54.941632392+07:00","message":"[buffer interim] 20 false โดยพี่ยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.941639686+07:00","message":"[bufferProcess] interim [20000000]:โดยพี่ยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.941641851+07:00","message":"[bufferProcess] send to processor:โดยผู้หญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.941644721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.941647395+07:00","message":"> Transcript [165] [false]: 'โดยผู้หญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.941650039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.941651775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.941654198+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:54.94165629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:55.094718471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:55.094750895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.099080839+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.111070995+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.111108451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพี่ยีน\",\"confidence\":0.8503511}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.111113673+07:00","message":"receive interim result [true|false]: โดยพี่ยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.111121051+07:00","message":"end recv isFinal message id 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.111122937+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.111131862+07:00","message":"[buffer interim] 20 true โดยพี่ยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111142131+07:00","message":"[bufferProcess] interim [170000000]:โดยพี่ยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111144735+07:00","message":"[bufferProcess] send to processor (isfinal):โดยพี่ยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.11114769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111150278+07:00","message":"> Transcript [166] [false]: 'โดยพี่ยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111153165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111154946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111156843+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111158733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111160225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111162113+07:00","message":"> Transcript [167] [true]: 'โดยพี่ยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111164254+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111165732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111167171+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111168656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.111171128+07:00","message":"Push: 'โดยพี่ยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.111178443+07:00","message":"push: {true โดยพี่ยีน 0 0xc000106f80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:55.11661115+07:00","message":"write wav file: './tmp/7515/7515_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.435264416+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.435311286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.435316686+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.435331436+07:00","message":"[buffer interim] 21 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.435339389+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.435341451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.752653039+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.752679427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะคบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.752684555+07:00","message":"receive interim result [false|false]: จะคบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.752698831+07:00","message":"[buffer interim] 21 false จะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.752705128+07:00","message":"[bufferProcess] interim [660000000]:จะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.752707781+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.752710872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.752713328+07:00","message":"> Transcript [168] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.752715224+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.82351882+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.823556631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.823562297+07:00","message":"receive interim result [false|false]: จะควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.823574162+07:00","message":"[buffer interim] 21 false จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.823580687+07:00","message":"[bufferProcess] interim [780000000]:จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.823583028+07:00","message":"[bufferProcess] send to processor:จะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.823588206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.823590812+07:00","message":"> Transcript [169] [false]: 'จะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.823593954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.823596026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.823598167+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.823600646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.953331691+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.953354554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.9533585+07:00","message":"receive interim result [false|false]: จะควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:55.953370218+07:00","message":"[buffer interim] 21 false จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.953375312+07:00","message":"[bufferProcess] interim [900000000]:จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.953378002+07:00","message":"[bufferProcess] send to processor:จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.953381341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.953383567+07:00","message":"> Transcript [170] [false]: 'จะควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.953386125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.953387865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.953390223+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:55.953392159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.138737841+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.138786629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.138793045+07:00","message":"receive interim result [false|false]: จะควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.138808415+07:00","message":"[buffer interim] 21 false จะควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.138816491+07:00","message":"[bufferProcess] interim [80000000]:จะควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.138818905+07:00","message":"[bufferProcess] send to processor:จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.138825482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.138828242+07:00","message":"> Transcript [171] [false]: 'จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.138831203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.138833062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.138834948+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.138837351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.26817735+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.268215281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.268220677+07:00","message":"receive interim result [false|false]: จะควบคุมรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.268235447+07:00","message":"[buffer interim] 21 false จะควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268242695+07:00","message":"[bufferProcess] interim [140000000]:จะควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268244893+07:00","message":"[bufferProcess] send to processor:จะควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268248059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.26825098+07:00","message":"> Transcript [172] [false]: 'จะควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.26825383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268255777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268257891+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268259718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268265746+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268267592+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268269519+07:00","message":"Set new StatePrefix : 'จะควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.268271475+07:00","message":"Next Push (prob) : 'ควบคุมและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.268278494+07:00","message":"push: {false จะ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.271785638+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.271805935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.27181046+07:00","message":"receive interim result [false|false]: จะควบคุมรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.271822117+07:00","message":"[buffer interim] 21 false จะควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.271826593+07:00","message":"[bufferProcess] interim [200000000]:จะควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.271828537+07:00","message":"[bufferProcess] send to processor:จะควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.271832258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.271834597+07:00","message":"> Transcript [173] [false]: 'จะควบคุมรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.271836982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.271838843+07:00","message":"Set new StatePrefix: 'จะควบคุมรัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.326483073+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.326514316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.326519876+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.326533489+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.326540369+07:00","message":"[bufferProcess] interim [260000000]:จะควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.326542328+07:00","message":"[bufferProcess] send to processor:จะควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.326546071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.326548458+07:00","message":"> Transcript [174] [false]: 'จะควบคุมรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.326551418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.326553233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.326555193+07:00","message":"StatePrefix: 'จะควบคุมรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.326557162+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.644005167+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.644042875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.644048145+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.644062145+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.64406904+07:00","message":"[bufferProcess] interim [620000000]:จะควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.644071987+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.644075199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.644077877+07:00","message":"> Transcript [175] [false]: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.644079831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.6440816+07:00","message":"Set new StatePrefix: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.96408067+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.964117255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.964122969+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:56.964137567+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.964144871+07:00","message":"[bufferProcess] interim [860000000]:จะควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.964147771+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.964155737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.964158415+07:00","message":"> Transcript [176] [false]: 'จะควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.964162224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.964164659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.964166505+07:00","message":"StatePrefix: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:56.964168727+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.543862659+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.54389869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.543906791+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:57.543919814+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.543926556+07:00","message":"[bufferProcess] interim [460000000]:จะควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.543929206+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.543941213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.543944698+07:00","message":"> Transcript [177] [false]: 'จะควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.543947917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.543950086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.543952412+07:00","message":"StatePrefix: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:57.543954608+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.0677349+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.067775539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรมผ่านการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.067781503+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.06779376+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.067800705+07:00","message":"[bufferProcess] interim [940000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.0678032+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.067808593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.067811241+07:00","message":"> Transcript [178] [false]: 'จะควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.067814442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.067816505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.067818793+07:00","message":"StatePrefix: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.067821393+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:58.095025786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:04:58.095053411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.288220654+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.288259569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรมผ่านการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.288265011+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.288278613+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรมผ่านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288286425+07:00","message":"[bufferProcess] interim [180000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288289878+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทางพันธุกรรมผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288295048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288297485+07:00","message":"> Transcript [179] [false]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288300943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288303084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288305141+07:00","message":"StatePrefix: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288307705+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288311448+07:00","message":"Push: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288314302+07:00","message":"TextPushed: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288317313+07:00","message":"Set new StatePrefix : 'จะควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.288320506+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.288330124+07:00","message":"push: {false ควบคุมลักษณะ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.333313147+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.333337395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรมผ่านการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.333343588+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.333355246+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.333363774+07:00","message":"[bufferProcess] interim [240000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.333367662+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทางพันธุกรรมผ่านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.333372406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.333376254+07:00","message":"> Transcript [180] [false]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.333380506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.333382904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.333384892+07:00","message":"StatePrefix: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.333387112+07:00","message":"TextPushed: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.390925845+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.390969221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรมผ่านการจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.390976647+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการจับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.390989618+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรมผ่านการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.390997952+07:00","message":"[bufferProcess] interim [300000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.39100116+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทางพันธุกรรมผ่านการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.391007576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.391010521+07:00","message":"> Transcript [181] [false]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.391013464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.391015412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.391017503+07:00","message":"StatePrefix: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.391019865+07:00","message":"TextPushed: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.486953929+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.486995563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.487001081+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.487015391+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.487023771+07:00","message":"[bufferProcess] interim [360000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.487026295+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทางพันธุกรรมผ่านการจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.487031936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.487034696+07:00","message":"> Transcript [182] [false]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.487037999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.487039943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.487042115+07:00","message":"StatePrefix: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.48704471+07:00","message":"TextPushed: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.712632844+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.712675257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรมผ่านการจับคอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.712681486+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการจับคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.712695888+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรมผ่านการจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712703573+07:00","message":"[bufferProcess] interim [600000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712706558+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712713298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712715842+07:00","message":"> Transcript [183] [false]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712719723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712721571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712723471+07:00","message":"StatePrefix: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712725955+07:00","message":"TextPushed: 'จะควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712731826+07:00","message":"Push: 'ทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712733862+07:00","message":"TextPushed: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712735893+07:00","message":"Set new StatePrefix : 'จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.712738084+07:00","message":"Next Push (prob) : 'สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.712746234+07:00","message":"push: {false ทางพันธุกรรมผ่านการ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.794437538+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.794477132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรมผ่านการขัดต่อกฎ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.794483218+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการขัดต่อกฎ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.794499723+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.794505046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.794508688+07:00","message":"receive interim result [false|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.794514187+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรมผ่านการขัดต่อกฎ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:58.794517869+07:00","message":"[buffer interim] 21 false จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794524442+07:00","message":"[bufferProcess] interim [660000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการขัดต่อกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794526933+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทางพันธุกรรมผ่านการจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794529471+07:00","message":"[bufferProcess] interim [720000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794531175+07:00","message":"[bufferProcess] send to processor:จะควบคุมลักษณะทางพันธุกรรมผ่านการขัดต่อกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794533954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794536596+07:00","message":"> Transcript [184] [false]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการจับคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794539047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794540947+07:00","message":"Set new StatePrefix: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการจับคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794542652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794544116+07:00","message":"> Transcript [185] [false]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการขัดต่อกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.794545681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:58.79454724+07:00","message":"Set new StatePrefix: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการขัดต่อกฎ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.00625146+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.13069817+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.13073999+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-03-05T13:04:59.130746727+07:00","message":"receive interim result [true|false]: จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.130755643+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.130757643+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.130763782+07:00","message":"[buffer interim] 21 true จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130773029+07:00","message":"[bufferProcess] interim [140000000]:จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130779312+07:00","message":"[bufferProcess] send to processor (isfinal):จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130782851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130786064+07:00","message":"> Transcript [186] [false]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.13078867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130790547+07:00","message":"Set new StatePrefix: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.13079223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130793829+07:00","message":"> Transcript [187] [true]: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.13079619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130798143+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130799891+07:00","message":"StatePrefix: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130802286+07:00","message":"TextPushed: 'จะควบคุมลักษณะทางพันธุกรรมผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.130808477+07:00","message":"Push: 'สังเคราะห์โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.130817359+07:00","message":"push: {true สังเคราะห์โปรตีน 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.139382029+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"Main","time":"2026-03-05T13:04:59.141301209+07:00","message":"write wav file: './tmp/7515/7515_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.66897398+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.669011229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.669016412+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.66902882+07:00","message":"[buffer interim] 22 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.669034928+07:00","message":"[bufferProcess] interim [560000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.669036684+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.994670015+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.994717745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.994728449+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.994745544+07:00","message":"[buffer interim] 22 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.994755389+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.994763982+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.994769815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.994773924+07:00","message":"> Transcript [188] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.994776965+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.996661981+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.996706283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.996710956+07:00","message":"receive interim result [false|false]: แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:04:59.996726592+07:00","message":"[buffer interim] 22 false แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.996735468+07:00","message":"[bufferProcess] interim [920000000]:แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.996737922+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.996744006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.9967469+07:00","message":"> Transcript [189] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.996750188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.996752092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.996754075+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:04:59.996756103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.2106859+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.210733677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.210740958+07:00","message":"receive interim result [false|false]: แล้วการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.210755778+07:00","message":"[buffer interim] 22 false แล้วการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.210764454+07:00","message":"[bufferProcess] interim [100000000]:แล้วการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.210767605+07:00","message":"[bufferProcess] send to processor:แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.210773851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.210777314+07:00","message":"> Transcript [190] [false]: 'แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.210781753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.210784522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.210787346+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.210790444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.377457296+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.377501984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.377509443+07:00","message":"receive interim result [false|false]: แล้วการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.377524673+07:00","message":"[buffer interim] 22 false แล้วการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.377533516+07:00","message":"[bufferProcess] interim [280000000]:แล้วการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.377536985+07:00","message":"[bufferProcess] send to processor:แล้วการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.377545632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.377549442+07:00","message":"> Transcript [191] [false]: 'แล้วการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.377553685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.3775569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.377559728+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.377563875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.511608232+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.511652582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.511659874+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.511677988+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.51169261+07:00","message":"[bufferProcess] interim [400000000]:แล้วการควบคุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511696091+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.51170051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511704591+07:00","message":"> Transcript [192] [false]: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511709068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511711749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511716216+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511719264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511722911+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511725598+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511728916+07:00","message":"Set new StatePrefix : 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.511731769+07:00","message":"Next Push (prob) : 'การควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.511741419+07:00","message":"push: {false แล้ว 0 0xc000106c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.561466344+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.561496416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.561502555+07:00","message":"receive interim result [false|false]: แล้วการควบคุมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.561514104+07:00","message":"[buffer interim] 22 false แล้วการควบคุมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.561520559+07:00","message":"[bufferProcess] interim [460000000]:แล้วการควบคุมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.561522778+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.561528455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.561531035+07:00","message":"> Transcript [193] [false]: 'แล้วการควบคุมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.561534019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.561535894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.56153794+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.561540147+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.569254864+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.569278297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.569283442+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.569294204+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.569298331+07:00","message":"[bufferProcess] interim [520000000]:แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.569300833+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.569304115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.569306875+07:00","message":"> Transcript [194] [false]: 'แล้วการควบคุมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.56930952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.569311224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.569313114+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.56931582+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.883651797+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.883693179+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-03-05T13:05:00.883698813+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:00.883711546+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.883719111+07:00","message":"[bufferProcess] interim [820000000]:แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.883721638+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.883726862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.883729344+07:00","message":"> Transcript [195] [false]: 'แล้วการควบคุมนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.883732441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.883734644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.883736643+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:00.883739331+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.066370355+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.066413257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.066421856+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.066438472+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066446143+07:00","message":"[bufferProcess] interim [940000000]:แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066449297+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066452591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066455326+07:00","message":"> Transcript [196] [false]: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066459139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.06646255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066464757+07:00","message":"StatePrefix: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066466918+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066469473+07:00","message":"Push: 'การควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066471299+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066473577+07:00","message":"Set new StatePrefix : 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.066476158+07:00","message":"Next Push (prob) : 'นะเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.066483193+07:00","message":"push: {false การควบคุม 0 0xc000106c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.069308408+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.069336758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.069341683+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.069354131+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.069359439+07:00","message":"[bufferProcess] interim [0]:แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.069361722+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.06936498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.069367647+07:00","message":"> Transcript [197] [false]: 'แล้วการควบคุมนะเนี่ยมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.069370531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.069372428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.069374104+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.069376264+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:01.095259564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:01.095271194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.275541432+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.275581288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.275587041+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.275600007+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.275608427+07:00","message":"[bufferProcess] interim [180000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.275612096+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.275617048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.275621642+07:00","message":"> Transcript [198] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.275627372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.27563143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.27563323+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.275635664+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.455018279+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.455060356+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-03-05T13:05:01.455066696+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.455080318+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.455088984+07:00","message":"[bufferProcess] interim [360000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.455091493+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.455095014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.455097417+07:00","message":"> Transcript [199] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.455100452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.455102605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.455104474+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.455106863+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.592878865+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.592916677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.592922641+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.592942866+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592952603+07:00","message":"[bufferProcess] interim [480000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592955218+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592960836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592963672+07:00","message":"> Transcript [200] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592967226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592969307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592971694+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592974343+07:00","message":"TextPushed: 'แล้วการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.59297859+07:00","message":"Push: 'นะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592980351+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592982911+07:00","message":"Set new StatePrefix : 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.592985131+07:00","message":"Next Push (prob) : 'เกิดขึ้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.593006243+07:00","message":"push: {false นะเนี่ยมัน 0 0xc000106c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.718163858+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.718202795+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-03-05T13:05:01.718208259+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:01.718222061+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.718229522+07:00","message":"[bufferProcess] interim [600000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.718231829+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.71823875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.718241899+07:00","message":"> Transcript [201] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.718244881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.718246919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.718248624+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:01.71825111+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.102963584+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.102994227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.102999713+07:00","message":"receive interim result [false|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.103013243+07:00","message":"[buffer interim] 22 false แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.103019719+07:00","message":"[bufferProcess] interim [20000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.103022043+07:00","message":"[bufferProcess] send to processor:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.103025163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.1030275+07:00","message":"> Transcript [202] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.103030706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.1030329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.103035208+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.103037772+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.147584787+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.263687819+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.263731184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ\",\"confidence\":0.95809925}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.263754424+07:00","message":"receive interim result [true|false]: แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.263766637+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.263768593+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.26377619+07:00","message":"[buffer interim] 22 true แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263793836+07:00","message":"[bufferProcess] interim [230000000]:แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263796953+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263800333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263803448+07:00","message":"> Transcript [203] [false]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263806462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263808444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263810563+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263812795+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.26381492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263816676+07:00","message":"> Transcript [204] [true]: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้ยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263818718+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.26382023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263821714+07:00","message":"StatePrefix: 'แล้วการควบคุมนะเนี่ยมันเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263823394+07:00","message":"TextPushed: 'แล้วการควบคุมนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.263830317+07:00","message":"Push: 'เกิดขึ้นได้ยังไงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.263840003+07:00","message":"push: {true เกิดขึ้นได้ยังไงนะคะ 0 0xc000106c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.270194044+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:02.271201047+07:00","message":"write wav file: './tmp/7515/7515_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.526491259+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.604883557+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.604904311+07:00","message":"found end of frame, send empty tag with msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.604907516+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.604914116+07:00","message":"[buffer interim] 23 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.60492072+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.604924675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.604927217+07:00","message":"> Transcript [205] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.604929673+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.604931378+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.604937735+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.604939563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:02.604941973+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.604950811+07:00","message":"push: {true \n 0 0xc000106e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:02.609574607+07:00","message":"write wav file: './tmp/7515/7515_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:02.721105998+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.376833054+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.37685945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.376863626+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.376874776+07:00","message":"[buffer interim] 24 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.376880375+07:00","message":"[bufferProcess] interim [660000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.37688213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.565175515+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.565214771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนส์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.565220631+07:00","message":"receive interim result [false|false]: ยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.565235483+07:00","message":"[buffer interim] 24 false ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.565242292+07:00","message":"[bufferProcess] interim [840000000]:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.565244677+07:00","message":"[bufferProcess] send to processor:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.565251157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.565253739+07:00","message":"> Transcript [206] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.565256337+07:00","message":"Set StatePrefix (first interim): 'ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.763478467+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.763516044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.763521191+07:00","message":"receive interim result [false|false]: ยีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.763531363+07:00","message":"[buffer interim] 24 false ยีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.763539111+07:00","message":"[bufferProcess] interim [80000000]:ยีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.7635418+07:00","message":"[bufferProcess] send to processor:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.763544866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.763547718+07:00","message":"> Transcript [207] [false]: 'ยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.76354965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.76355141+07:00","message":"Set new StatePrefix: 'ยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.946766876+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.946797699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.946803118+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:03.946816024+07:00","message":"[buffer interim] 24 false ยีนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.946823574+07:00","message":"[bufferProcess] interim [260000000]:ยีนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.946826514+07:00","message":"[bufferProcess] send to processor:ยีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.946832847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.946835127+07:00","message":"> Transcript [208] [false]: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.946837253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:03.946839523+07:00","message":"Set new StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:04.096100168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:04.096114124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.171430352+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.171474783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.171480784+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.171494165+07:00","message":"[buffer interim] 24 false ยีนเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.171501469+07:00","message":"[bufferProcess] interim [500000000]:ยีนเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.171503951+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.171508965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.171512917+07:00","message":"> Transcript [209] [false]: 'ยีนเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.171516452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.171518759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.17152052+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.17152273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.266484123+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.266530404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.266538389+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.266557421+07:00","message":"[buffer interim] 24 false ยีนเป็นช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.266572069+07:00","message":"[bufferProcess] interim [560000000]:ยีนเป็นช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.266575649+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.266583138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.266585844+07:00","message":"> Transcript [210] [false]: 'ยีนเป็นช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.266589029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.266591015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.26659298+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.266595102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.468118357+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.468166603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงเย็นของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.468172427+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงเย็นของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.468189706+07:00","message":"[buffer interim] 24 false ยีนเป็นช่วงเย็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.468203549+07:00","message":"[bufferProcess] interim [740000000]:ยีนเป็นช่วงเย็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.468207813+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.468216378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.468222169+07:00","message":"> Transcript [211] [false]: 'ยีนเป็นช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.468225769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.468228016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.468229805+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.468231802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.603462342+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.603499543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงเย็นของสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.60350569+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงเย็นของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.603520211+07:00","message":"[buffer interim] 24 false ยีนเป็นช่วงเย็นของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603527421+07:00","message":"[bufferProcess] interim [920000000]:ยีนเป็นช่วงเย็นของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603530215+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงเย็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603536933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603539586+07:00","message":"> Transcript [212] [false]: 'ยีนเป็นช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603542869+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.60354523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603546952+07:00","message":"StatePrefix: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.60354888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603552744+07:00","message":"Push: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603554431+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603558152+07:00","message":"Set new StatePrefix : 'ยีนเป็นช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.603560401+07:00","message":"Next Push (prob) : 'ช่วงเย็นของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.603568625+07:00","message":"push: {false ยีนเป็น 0 0xc001ba0100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.853378973+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.853418227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงเย็นของสายเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.853424341+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงเย็นของสายเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:04.853438994+07:00","message":"[buffer interim] 24 false ยีนเป็นช่วงเย็นของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.853447022+07:00","message":"[bufferProcess] interim [160000000]:ยีนเป็นช่วงเย็นของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.853449869+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงเย็นของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.853457766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.853460984+07:00","message":"> Transcript [213] [false]: 'ยีนเป็นช่วงเย็นของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.853464222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.853466263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.853474626+07:00","message":"StatePrefix: 'ยีนเป็นช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:04.853476783+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.031944259+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.031985038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงเย็นของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.031990609+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงเย็นของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.032008415+07:00","message":"[buffer interim] 24 false ยีนเป็นช่วงเย็นของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.032017198+07:00","message":"[bufferProcess] interim [340000000]:ยีนเป็นช่วงเย็นของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.032020382+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงเย็นของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.032023947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.032027563+07:00","message":"> Transcript [214] [false]: 'ยีนเป็นช่วงเย็นของสายเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.032030834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.032032779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.032034459+07:00","message":"StatePrefix: 'ยีนเป็นช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.032036779+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.167083998+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.167121373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงเย็นของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.167127577+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงเย็นของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.167139464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.167141898+07:00","message":"receive interim result [false|false]:  DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.167149022+07:00","message":"[buffer interim] 24 false ยีนเป็นช่วงเย็นของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.167156133+07:00","message":"[buffer interim] 24 false  DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.167162123+07:00","message":"[bufferProcess] interim [520000000]:ยีนเป็นช่วงเย็นของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.167164676+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงเย็นของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.167170983+07:00","message":"[bufferProcess] interim [520000000]: DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.167173805+07:00","message":"[bufferProcess] update buffer: ยีนเป็นช่วงเย็นของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.167176636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.16718045+07:00","message":"> Transcript [215] [false]: 'ยีนเป็นช่วงเย็นของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.16718333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.167185231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.167187268+07:00","message":"StatePrefix: 'ยีนเป็นช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.167189416+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.682929905+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.682976024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงเย็นของสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.682983315+07:00","message":"receive interim result [false|false]: ยีนเป็นช่วงเย็นของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.682997633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.683000508+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.683007919+07:00","message":"[buffer interim] 24 false ยีนเป็นช่วงเย็นของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.683011371+07:00","message":"[buffer interim] 24 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683018114+07:00","message":"[bufferProcess] interim [940000000]:ยีนเป็นช่วงเย็นของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683021368+07:00","message":"[bufferProcess] send to processor:ยีนเป็นช่วงเย็นของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683024135+07:00","message":"[bufferProcess] interim [940000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683026473+07:00","message":"[bufferProcess] update buffer: ยีนเป็นช่วงเย็นของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683029557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683032708+07:00","message":"> Transcript [216] [false]: 'ยีนเป็นช่วงเย็นของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683036631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683038855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683040555+07:00","message":"StatePrefix: 'ยีนเป็นช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.68304257+07:00","message":"TextPushed: 'ยีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683045248+07:00","message":"Push: 'ช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683046963+07:00","message":"TextPushed: 'ยีนเป็นช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683048932+07:00","message":"Set new StatePrefix : 'ยีนเป็นช่วงเย็นของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.683050992+07:00","message":"Next Push (prob) : 'สาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.68305834+07:00","message":"push: {false ช่วงเย็นของ 0 0xc001ba0100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.736579998+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.800407787+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.891222106+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.891265832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ\",\"confidence\":0.94791764}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.89127286+07:00","message":"receive interim result [true|false]: ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.89128059+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.89128343+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.891291122+07:00","message":"[buffer interim] 24 true ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891300605+07:00","message":"[bufferProcess] interim [240000000]:ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.89130547+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนเป็นช่วงเย็นของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891310117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891314512+07:00","message":"> Transcript [217] [false]: 'ยีนเป็นช่วงเย็นของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891318957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891322381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891324075+07:00","message":"StatePrefix: 'ยีนเป็นช่วงเย็นของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.89132672+07:00","message":"TextPushed: 'ยีนเป็นช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891328476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891330275+07:00","message":"> Transcript [218] [true]: 'ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.89133236+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891334269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891335891+07:00","message":"StatePrefix: 'ยีนเป็นช่วงเย็นของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891337482+07:00","message":"TextPushed: 'ยีนเป็นช่วงเย็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891339226+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891465354+07:00","message":"Push: 'สาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891469528+07:00","message":"TextPushed: 'ยีนเป็นช่วงเย็นของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891472488+07:00","message":"Set new StatePrefix : 'ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.89147549+07:00","message":"Next Push (prob) : 'ยีนเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:05.891485506+07:00","message":"push: {true สาย DNA นะคะ 0 0xc001ba0100}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:05.891486433+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_24.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:05.898954214+07:00","message":"write wav file: './tmp/7515/7515_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.146015948+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.146057602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.146062904+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.146076446+07:00","message":"[buffer interim] 25 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.146083885+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.146085872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.352991251+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.35302911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.353034387+07:00","message":"receive interim result [false|false]: ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.353049273+07:00","message":"[buffer interim] 25 false ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.353060132+07:00","message":"[bufferProcess] interim [540000000]:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.353063302+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.35306645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.35306904+07:00","message":"> Transcript [219] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.353071018+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.875294875+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.875335558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.875342006+07:00","message":"receive interim result [false|false]: ที่จะพบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:06.875354165+07:00","message":"[buffer interim] 25 false ที่จะพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.875363154+07:00","message":"[bufferProcess] interim [80000000]:ที่จะพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.875367942+07:00","message":"[bufferProcess] send to processor:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.875372983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.875377915+07:00","message":"> Transcript [220] [false]: 'ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.87538244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.875385674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.875387621+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:06.875389351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.026553983+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.026592231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.026597979+07:00","message":"receive interim result [false|false]: ที่จะควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.026609332+07:00","message":"[buffer interim] 25 false ที่จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.0266165+07:00","message":"[bufferProcess] interim [260000000]:ที่จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.026618753+07:00","message":"[bufferProcess] send to processor:ที่จะพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.02662373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.026626358+07:00","message":"> Transcript [221] [false]: 'ที่จะพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.026629725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.02663166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.02663353+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.02663554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:07.096960721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:07.096990612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.162715076+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.162747674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.162752783+07:00","message":"receive interim result [false|false]: ที่จะควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.16276419+07:00","message":"[buffer interim] 25 false ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.162772362+07:00","message":"[bufferProcess] interim [380000000]:ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.162774988+07:00","message":"[bufferProcess] send to processor:ที่จะควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.162778912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.162781848+07:00","message":"> Transcript [222] [false]: 'ที่จะควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.162784685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.162786601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.162788644+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.162790651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.738074817+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.738101797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.738106866+07:00","message":"receive interim result [false|false]: ที่จะควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.738118766+07:00","message":"[buffer interim] 25 false ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738126181+07:00","message":"[bufferProcess] interim [980000000]:ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738128421+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738133636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738136008+07:00","message":"> Transcript [223] [false]: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738138812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738140502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738142645+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738144308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738149544+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.738153109+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.73815523+07:00","message":"Set new StatePrefix : 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.73815732+07:00","message":"Next Push (prob) : 'จะควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.738175804+07:00","message":"push: {false ที่ 0 0xc0004a2680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.874616968+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.874667362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำเนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.874675107+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำเนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.874693079+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำเนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.874701455+07:00","message":"[bufferProcess] interim [100000000]:ที่จะควบคุมกำเนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.874704925+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.874709558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.874713297+07:00","message":"> Transcript [224] [false]: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.874717656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.874720264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.874722872+07:00","message":"StatePrefix: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.874726067+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.926032434+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.926069116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.926074779+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:07.926091517+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.926098356+07:00","message":"[bufferProcess] interim [160000000]:ที่จะควบคุมกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.92610052+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำเนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.926103572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.926106291+07:00","message":"> Transcript [225] [false]: 'ที่จะควบคุมกำเนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.926109832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.926111614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.926113375+07:00","message":"StatePrefix: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:07.926115489+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.059162747+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.059199072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.059204939+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.059221224+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.059229474+07:00","message":"[bufferProcess] interim [280000000]:ที่จะควบคุมกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.059232047+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.059235268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.059238458+07:00","message":"> Transcript [226] [false]: 'ที่จะควบคุมกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.059241752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.059243744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.059245463+07:00","message":"StatePrefix: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.059248092+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.120962472+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.12099758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.121003216+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.121013436+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.12101985+07:00","message":"[bufferProcess] interim [340000000]:ที่จะควบคุมกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121022419+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121027424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121030126+07:00","message":"> Transcript [227] [false]: 'ที่จะควบคุมกำหนดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.12103333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121035318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121037066+07:00","message":"StatePrefix: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121039184+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121043684+07:00","message":"Push: 'จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121045866+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121047857+07:00","message":"Set new StatePrefix : 'ที่จะควบคุมกำหนดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.121049737+07:00","message":"Next Push (prob) : 'กำหนดและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.121066196+07:00","message":"push: {false จะควบคุม 0 0xc0004a2680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.121982104+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.122004685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.122010097+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.122022521+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.12202916+07:00","message":"[bufferProcess] interim [400000000]:ที่จะควบคุมกำหนดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.122031401+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.122034613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.122037818+07:00","message":"> Transcript [228] [false]: 'ที่จะควบคุมกำหนดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.122039801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.122042036+07:00","message":"Set new StatePrefix: 'ที่จะควบคุมกำหนดรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.246006141+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.246033374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำเนิดรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.24603803+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำเนิดรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.246055138+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำเนิดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.246061488+07:00","message":"[bufferProcess] interim [460000000]:ที่จะควบคุมกำเนิดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.24606383+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.246066878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.246069026+07:00","message":"> Transcript [229] [false]: 'ที่จะควบคุมกำหนดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.24607095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.246072733+07:00","message":"Set new StatePrefix: 'ที่จะควบคุมกำหนดรัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.248525013+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.248534947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.24853903+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.248548191+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.248551615+07:00","message":"[bufferProcess] interim [520000000]:ที่จะควบคุมกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.248553467+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำเนิดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.248555471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.248557259+07:00","message":"> Transcript [230] [false]: 'ที่จะควบคุมกำเนิดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.248558778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.24856046+07:00","message":"Set new StatePrefix: 'ที่จะควบคุมกำเนิดรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.755142124+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.755179618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.755189273+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.755204193+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.755211711+07:00","message":"[bufferProcess] interim [940000000]:ที่จะควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.755215308+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.755221973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.755225054+07:00","message":"> Transcript [231] [false]: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.75522794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.755230312+07:00","message":"Set new StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.970046058+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.970078173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.970083376+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:08.970094009+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.970101133+07:00","message":"[bufferProcess] interim [180000000]:ที่จะควบคุมกำหนดลักษณะของป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.970103533+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.970106752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.970108904+07:00","message":"> Transcript [232] [false]: 'ที่จะควบคุมกำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.970111479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.970113324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.970115279+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:08.970117279+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.092447422+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.09249092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.092497652+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.092512501+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.092520274+07:00","message":"[bufferProcess] interim [240000000]:ที่จะควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.092523468+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.092529969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.092532454+07:00","message":"> Transcript [233] [false]: 'ที่จะควบคุมกำหนดลักษณะของป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.092535885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.092537772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.092539653+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.09254178+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.254419675+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.254454374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.254460939+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.254474592+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.254485479+07:00","message":"[bufferProcess] interim [360000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.254488377+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.254495073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.254497444+07:00","message":"> Transcript [234] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.254501001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.254503261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.254508811+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.254511103+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.380557769+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.380596111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.380601606+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.380623093+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380630925+07:00","message":"[bufferProcess] interim [600000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380633979+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380639686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380642371+07:00","message":"> Transcript [235] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380645819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380647963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380650103+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380652332+07:00","message":"TextPushed: 'ที่จะควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380656455+07:00","message":"Push: 'กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380664224+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380666364+07:00","message":"Set new StatePrefix : 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.380668742+07:00","message":"Next Push (prob) : 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.380676932+07:00","message":"push: {false กำหนดลักษณะ 0 0xc0004a2680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.572977073+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.57302082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.573026999+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.573044351+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.573053287+07:00","message":"[bufferProcess] interim [720000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.573055955+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.573063056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.573065755+07:00","message":"> Transcript [236] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.573069464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.573071632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.573079631+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.573082888+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.731410919+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.731452382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.731460196+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.731477854+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.731495394+07:00","message":"[bufferProcess] interim [840000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.731499729+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.731504662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.731508778+07:00","message":"> Transcript [237] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.731513825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.731516725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.731519691+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.73152336+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.829041248+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.829080235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.829087284+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.829106104+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.829119644+07:00","message":"[bufferProcess] interim [900000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.829123556+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.829133061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.829136879+07:00","message":"> Transcript [238] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.829141396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.829144121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.829147337+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.829150886+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.944033034+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.944078062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.944084181+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.944096184+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944103435+07:00","message":"[bufferProcess] interim [960000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944105952+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944112616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944116758+07:00","message":"> Transcript [239] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.94412028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944122381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944124696+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944127147+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944131418+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944133135+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.944135436+07:00","message":"Set new StatePrefix : 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:09.94413741+07:00","message":"Next Push (prob) : 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:09.944144805+07:00","message":"push: {false ของโปรตีน 0 0xc0004a2680}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:10.097411155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:10.097419963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.118551883+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.118578994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.118584889+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.118597102+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.11860274+07:00","message":"[bufferProcess] interim [140000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.118605361+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.118612435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.118614654+07:00","message":"> Transcript [240] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.118616743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.118619019+07:00","message":"Set new StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.759382687+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.759422995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.759429043+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.759443689+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.759450916+07:00","message":"[bufferProcess] interim [740000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.759453658+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.759459173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.759461615+07:00","message":"> Transcript [241] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.759465011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.759467366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.75946924+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:10.759473695+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:10.916135145+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.108326714+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344342637+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.34439456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344401495+07:00","message":"receive interim result [false|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344416039+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344421148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344424562+07:00","message":"receive interim result [true|false]: ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344427851+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344430178+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344436687+07:00","message":"[buffer interim] 25 false ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344440204+07:00","message":"[buffer interim] 25 true ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344446678+07:00","message":"[bufferProcess] interim [280000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344449607+07:00","message":"[bufferProcess] send to processor:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.34445245+07:00","message":"[bufferProcess] interim [340000000]:ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344454798+07:00","message":"[bufferProcess] send to processor (isfinal):ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344457962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344460543+07:00","message":"> Transcript [242] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344463737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344465792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344467588+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344470004+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344475108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.34447714+07:00","message":"> Transcript [243] [false]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344479206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.34448073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344482377+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344484085+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344485596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344487229+07:00","message":"> Transcript [244] [true]: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์ได้ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344489401+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344490853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344492303+07:00","message":"StatePrefix: 'ที่จะควบคุมกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344494094+07:00","message":"TextPushed: 'ที่จะควบคุมกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:11.344499165+07:00","message":"Push: 'ที่สังเคราะห์ได้ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:11.344509101+07:00","message":"push: {true ที่สังเคราะห์ได้ซึ่ง 0 0xc0004a2680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:11.357953401+07:00","message":"write wav file: './tmp/7515/7515_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.143878065+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.1439224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.143927182+07:00","message":"receive interim result [false|false]: ดีนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.143945319+07:00","message":"[buffer interim] 26 false ดีนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.143952951+07:00","message":"[bufferProcess] interim [840000000]:ดีนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.143954774+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.676708635+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.676757712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.676764717+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.676781533+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.676794285+07:00","message":"[bufferProcess] interim [380000000]:ดีนะเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.676798369+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.676803235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.676806953+07:00","message":"> Transcript [245] [false]: 'ดีนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.676811299+07:00","message":"Set StatePrefix (first interim): 'ดีนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.726668331+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.726713453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.726720132+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.726735208+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.726742324+07:00","message":"[bufferProcess] interim [440000000]:ดีนะเนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.726746199+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.726752768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.726756625+07:00","message":"> Transcript [246] [false]: 'ดีนะเนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.7267609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.72676378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.726766556+07:00","message":"StatePrefix: 'ดีนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.72676928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.879178801+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.879213967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.879218726+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:12.879230838+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.879237471+07:00","message":"[bufferProcess] interim [620000000]:ดีนะเนี่ยก็จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.879239921+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.879244894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.879247251+07:00","message":"> Transcript [247] [false]: 'ดีนะเนี่ยก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.879250565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.879252719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.879254586+07:00","message":"StatePrefix: 'ดีนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:12.879256627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:13.097474853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:13.097502639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.176706039+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.176739318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.176744804+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.176755668+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.176763116+07:00","message":"[bufferProcess] interim [860000000]:ดีนะเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.176765484+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.176770439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.176773157+07:00","message":"> Transcript [248] [false]: 'ดีนะเนี่ยก็จะไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.176778248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.176780456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.176782218+07:00","message":"StatePrefix: 'ดีนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.17678408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.367365215+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.367387833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.367392131+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.367402217+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367408287+07:00","message":"[bufferProcess] interim [40000000]:ดีนะเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367410533+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367413489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367415531+07:00","message":"> Transcript [249] [false]: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367418129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367419965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367421788+07:00","message":"StatePrefix: 'ดีนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367423461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367427902+07:00","message":"Push: 'ดีนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367429633+07:00","message":"TextPushed: 'ดีนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367431548+07:00","message":"Set new StatePrefix : 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.367433889+07:00","message":"Next Push (prob) : 'ก็จะไปส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.367442094+07:00","message":"push: {false ดีนะเนี่ย 0 0xc000107980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.4247527+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.424784234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.424789111+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.424804217+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.424809919+07:00","message":"[bufferProcess] interim [160000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.42481266+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.424816327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.424820144+07:00","message":"> Transcript [250] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.424823154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.424824929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.424827212+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.424829435+07:00","message":"TextPushed: 'ดีนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.763974869+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.764010836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.764016908+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.764030021+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.764037415+07:00","message":"[bufferProcess] interim [520000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.764039655+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.764044856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.764047942+07:00","message":"> Transcript [251] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.764051158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.764053174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.764055253+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.764057449+07:00","message":"TextPushed: 'ดีนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.943473435+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.943509157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.94351476+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:13.943524921+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.943532746+07:00","message":"[bufferProcess] interim [640000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.943535556+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.94356303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.943565729+07:00","message":"> Transcript [252] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.943568889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.943570973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.943573569+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:13.943575581+07:00","message":"TextPushed: 'ดีนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.272128316+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.272178726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.272187436+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.272203013+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272211288+07:00","message":"[bufferProcess] interim [0]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.27221508+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272218877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272221806+07:00","message":"> Transcript [253] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272225363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272227244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272229415+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272231836+07:00","message":"TextPushed: 'ดีนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272238742+07:00","message":"Push: 'ก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272240498+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272242788+07:00","message":"Set new StatePrefix : 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.272244891+07:00","message":"Next Push (prob) : 'ให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.272252925+07:00","message":"push: {false ก็จะไปส่งผล 0 0xc000107980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.591145508+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.591186917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.591197589+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.591211009+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.591217694+07:00","message":"[bufferProcess] interim [300000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.591220469+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.591225792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.59122859+07:00","message":"> Transcript [254] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.591232288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.59123425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.591236535+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.591239168+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.984515902+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.984546959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.984552717+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:14.984565787+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.984575026+07:00","message":"[bufferProcess] interim [720000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.984577672+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.984580772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.98458347+07:00","message":"> Transcript [255] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.984586948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.98458878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.984591039+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:14.984593692+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.035836005+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.035864859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.03587156+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.035885953+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.03589377+07:00","message":"[bufferProcess] interim [780000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.03589716+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.035901941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.035905464+07:00","message":"> Transcript [256] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.035912629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.035915065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.035918018+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.035921571+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.754272949+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.754303088+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-03-05T13:05:15.75430898+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.754323377+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754329433+07:00","message":"[bufferProcess] interim [380000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754331876+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754334713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.75433697+07:00","message":"> Transcript [257] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754340593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754342615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754345899+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754349253+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754358145+07:00","message":"Push: 'ให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754360909+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754362961+07:00","message":"Set new StatePrefix : 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:15.754365118+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:15.754372067+07:00","message":"push: {false ให้เกิดลักษณะ 0 0xc000107980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.068044613+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.068083439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.068089194+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.068102653+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.068109082+07:00","message":"[bufferProcess] interim [740000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.068111463+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.068117786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.068120538+07:00","message":"> Transcript [258] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.068123754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.068125633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.068127636+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.068130911+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.070272653+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.07029383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.070298764+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.070309929+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.070315476+07:00","message":"[bufferProcess] interim [800000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.070318024+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.070324951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.070327382+07:00","message":"> Transcript [259] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.070329843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.070331478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.070333113+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.070335208+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:16.098289317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:16.098304822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.236238376+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.264103599+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.26415762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.264165975+07:00","message":"receive interim result [false|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.264181581+07:00","message":"[buffer interim] 26 false ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.264188038+07:00","message":"[bufferProcess] interim [980000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.264191798+07:00","message":"[bufferProcess] send to processor:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.264198191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.26420067+07:00","message":"> Transcript [260] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.264203876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.264205758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.264208114+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.264211321+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.367653082+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.415609705+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.415656589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ\",\"confidence\":0.9412688}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.415663318+07:00","message":"receive interim result [true|false]: ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.415672166+07:00","message":"end recv isFinal message id 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.415674126+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.415680947+07:00","message":"[buffer interim] 26 true ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.41568864+07:00","message":"[bufferProcess] interim [130000000]:ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415695766+07:00","message":"[bufferProcess] send to processor (isfinal):ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415699519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415702494+07:00","message":"> Transcript [261] [false]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415706016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.41570779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415709981+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.41571256+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415717819+07:00","message":"Push: 'ทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415719968+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415722283+07:00","message":"Set new StatePrefix : 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415724559+07:00","message":"Next Push (prob) : 'ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415726131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415732566+07:00","message":"> Transcript [262] [true]: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415734974+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415736741+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415738249+07:00","message":"StatePrefix: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.41574025+07:00","message":"TextPushed: 'ดีนะเนี่ยก็จะไปส่งผลให้เกิดลักษณะทางพันธุกรรมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.415742471+07:00","message":"Push: 'ขึ้นอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.415750942+07:00","message":"push: {false ทางพันธุกรรมต่างๆ 0 0xc000107980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.415756359+07:00","message":"push: {true ขึ้นอยู่กับ 0 0xc000107980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:16.426660138+07:00","message":"write wav file: './tmp/7515/7515_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.733172098+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.733207838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.733213257+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.733225604+07:00","message":"[buffer interim] 27 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.733232931+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.733234845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.899223044+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.899268809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.899276463+07:00","message":"receive interim result [false|false]: ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:16.899294918+07:00","message":"[buffer interim] 27 false ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.899304575+07:00","message":"[bufferProcess] interim [540000000]:ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.899307681+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.899312026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.899316324+07:00","message":"> Transcript [263] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:16.899319385+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.219966417+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.220004805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.220011563+07:00","message":"receive interim result [false|false]: ชนิดและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.220023923+07:00","message":"[buffer interim] 27 false ชนิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.220031388+07:00","message":"[bufferProcess] interim [840000000]:ชนิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.220033854+07:00","message":"[bufferProcess] send to processor:ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.22003868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.220041853+07:00","message":"> Transcript [264] [false]: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.220043924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.220045726+07:00","message":"Set new StatePrefix: 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.358075646+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.358115647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.358122354+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.358134281+07:00","message":"[buffer interim] 27 false ชนิดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.358142303+07:00","message":"[bufferProcess] interim [20000000]:ชนิดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.358144605+07:00","message":"[bufferProcess] send to processor:ชนิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.358149571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.358152424+07:00","message":"> Transcript [265] [false]: 'ชนิดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.358155309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.358157248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.358158958+07:00","message":"StatePrefix: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.358160926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.594576621+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.594614483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.594620121+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.594633787+07:00","message":"[buffer interim] 27 false ชนิดแล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.594640247+07:00","message":"[bufferProcess] interim [260000000]:ชนิดแล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.594642944+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.594654382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.594657563+07:00","message":"> Transcript [266] [false]: 'ชนิดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.594660979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.594662979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.594664709+07:00","message":"StatePrefix: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.594666691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.801098785+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.801140165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.801146016+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.801159214+07:00","message":"[buffer interim] 27 false ชนิดแล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.801179505+07:00","message":"[bufferProcess] interim [440000000]:ชนิดแล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.801182467+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.801188072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.801191038+07:00","message":"> Transcript [267] [false]: 'ชนิดแล้วก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.801194203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.80119625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.801198116+07:00","message":"StatePrefix: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.801199945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.814451246+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.814475713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็หน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.814480855+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.814501842+07:00","message":"[buffer interim] 27 false ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814507103+07:00","message":"[bufferProcess] interim [500000000]:ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814508974+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814511734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814514371+07:00","message":"> Transcript [268] [false]: 'ชนิดแล้วก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814517208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814518957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814520826+07:00","message":"StatePrefix: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814522773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814539455+07:00","message":"Push: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814541695+07:00","message":"TextPushed: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814543676+07:00","message":"Set new StatePrefix : 'ชนิดแล้วก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:17.814545714+07:00","message":"Next Push (prob) : 'แล้วก็น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:17.814568006+07:00","message":"push: {false ชนิด 0 0xc000107300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.450531671+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.450569287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็หน้าที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.450575427+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.450588937+07:00","message":"[buffer interim] 27 false ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.450596764+07:00","message":"[bufferProcess] interim [100000000]:ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.450599617+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.450609199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.450612044+07:00","message":"> Transcript [269] [false]: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.450614426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.450616676+07:00","message":"Set new StatePrefix: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.508951921+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.508989693+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-03-05T13:05:18.508996044+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.509004891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.509007461+07:00","message":"receive interim result [false|false]:  60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.509014891+07:00","message":"[buffer interim] 27 false ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.509020709+07:00","message":"[buffer interim] 27 false  60"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509027373+07:00","message":"[bufferProcess] interim [160000000]:ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509030119+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509034682+07:00","message":"[bufferProcess] interim [160000000]: 60"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509037069+07:00","message":"[bufferProcess] update buffer: ชนิดแล้วก็หน้าที่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509039707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509042496+07:00","message":"> Transcript [270] [false]: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509045427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509047462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509049233+07:00","message":"StatePrefix: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.509050984+07:00","message":"TextPushed: 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.567510284+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.567546907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็หน้าที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.567552069+07:00","message":"receive interim result [false|false]: ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.56756488+07:00","message":"[buffer interim] 27 false ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.567571204+07:00","message":"[bufferProcess] interim [220000000]:ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.567573596+07:00","message":"[bufferProcess] send to processor:ชนิดแล้วก็หน้าที่ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.567576516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.567579125+07:00","message":"> Transcript [271] [false]: 'ชนิดแล้วก็หน้าที่ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.567582562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.567584575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.567586306+07:00","message":"StatePrefix: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:18.56758848+07:00","message":"TextPushed: 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:18.986765588+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:19.099077161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:19.09909787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.141315091+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.141351066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิดแล้วก็หน้าที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.141356713+07:00","message":"receive interim result [true|false]: ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.141367583+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.1413702+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.141377788+07:00","message":"[buffer interim] 27 true ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141384554+07:00","message":"[bufferProcess] interim [850000000]:ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141387733+07:00","message":"[bufferProcess] send to processor (isfinal):ชนิดแล้วก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141391311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141396749+07:00","message":"> Transcript [272] [false]: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141399463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141401259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141403016+07:00","message":"StatePrefix: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141405129+07:00","message":"TextPushed: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141406767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141409251+07:00","message":"> Transcript [273] [true]: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.1414112+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.14141274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141414263+07:00","message":"StatePrefix: 'ชนิดแล้วก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141415873+07:00","message":"TextPushed: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:19.141418343+07:00","message":"Push: 'แล้วก็หน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.141424806+07:00","message":"push: {true แล้วก็หน้าที่ 0 0xc000107300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:19.148758614+07:00","message":"write wav file: './tmp/7515/7515_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:19.249226804+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.254738917+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.254772286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.254776849+07:00","message":"receive interim result [false|false]: ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.254787672+07:00","message":"[buffer interim] 28 false ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.254793557+07:00","message":"[bufferProcess] interim [780000000]:ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.254795497+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.254800009+07:00","message":"[bufferProcess] send to processor (ticker):ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.254802555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.254805103+07:00","message":"> Transcript [274] [false]: 'ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.254807579+07:00","message":"Set StatePrefix (first interim): 'ตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.426566891+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.426607767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.426614442+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.426629984+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.426638439+07:00","message":"[bufferProcess] interim [960000000]:พรุ่งนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.426640704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.436092665+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.436115838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.436121273+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.436134397+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.436139394+07:00","message":"[bufferProcess] interim [20000000]:พรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.436141559+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.43614465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.436147723+07:00","message":"> Transcript [275] [false]: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.43614978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.43615155+07:00","message":"Set new StatePrefix: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.60676821+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.606806396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.606812681+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.606826276+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.606833334+07:00","message":"[bufferProcess] interim [140000000]:พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.606835964+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.606842412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.60684511+07:00","message":"> Transcript [276] [false]: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.606848672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.606850848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.606852487+07:00","message":"StatePrefix: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.606854488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.66745803+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.667490624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.667496688+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.667508966+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.667514997+07:00","message":"[bufferProcess] interim [260000000]:พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.667517423+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.667522685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.667527492+07:00","message":"> Transcript [277] [false]: 'พรุ่งนี้อาจจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.66753071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.667533013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.667535157+07:00","message":"StatePrefix: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.66753703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.80003122+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.800064337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.800069493+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:20.800079112+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.800084854+07:00","message":"[bufferProcess] interim [380000000]:พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.800087453+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.80009206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.800094202+07:00","message":"> Transcript [278] [false]: 'พรุ่งนี้อาจจะยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.800097095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.800099042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.800100853+07:00","message":"StatePrefix: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:20.800102893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.006238377+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.006276004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.006282186+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.006293047+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006300103+07:00","message":"[bufferProcess] interim [620000000]:พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006302318+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006307315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006310022+07:00","message":"> Transcript [279] [false]: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006313497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006315602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006317536+07:00","message":"StatePrefix: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006319653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006323492+07:00","message":"Push: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.00632528+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006329398+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.006331883+07:00","message":"Next Push (prob) : 'จะยังไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.006338671+07:00","message":"push: {false พรุ่งนี้อาจ 0 0xc000394580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.190041382+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.190090721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.190096515+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.190108268+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.190116843+07:00","message":"[bufferProcess] interim [800000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.190119277+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.190123252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.190125899+07:00","message":"> Transcript [280] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.190129109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.19013104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.190133123+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.190135311+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.366753098+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.366784943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นพระนาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.366789678+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นพระนาค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.366806024+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นพระนาค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.366812968+07:00","message":"[bufferProcess] interim [920000000]:พรุ่งนี้อาจจะยังไม่เห็นพระนาค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.366815673+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.366822275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.366825073+07:00","message":"> Transcript [281] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.366827961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.366830528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.366832378+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.366834389+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.38630838+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.386344738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.386350992+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.386364616+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.386372301+07:00","message":"[bufferProcess] interim [980000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.386375086+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นพระนาค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.386381864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.386384313+07:00","message":"> Transcript [282] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นพระนาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.386387603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.386389682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.386391609+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:21.386393911+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.957442743+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:21.957460014+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.024473308+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.024512399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.024517877+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.024531955+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.024538528+07:00","message":"[bufferProcess] interim [580000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.024540835+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.024543709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.0245463+07:00","message":"> Transcript [283] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.024550141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.024552015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.02455396+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.02455618+07:00","message":"TextPushed: 'พรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.024558619+07:00","message":"Push: 'จะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.024560327+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.024562273+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.0245643+07:00","message":"Next Push (prob) : 'ภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.024572323+07:00","message":"push: {false จะยังไม่เห็น 0 0xc000394580}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:22.099954208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:22.099964982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.213455301+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.21348869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.213495568+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.213507653+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.213514259+07:00","message":"[bufferProcess] interim [760000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.213517064+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.213523203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.213525895+07:00","message":"> Transcript [284] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.213529125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.213531031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.213532906+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.213535473+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.217411512+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.21742814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.217432337+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.217444112+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.217448254+07:00","message":"[bufferProcess] interim [820000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.217450551+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.217454115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.217456749+07:00","message":"> Transcript [285] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.217459216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.217460953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.217462594+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.217464457+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.40876035+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.408793591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.408799611+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.408812694+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.408819637+07:00","message":"[bufferProcess] interim [940000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.408821913+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.408827041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.408829749+07:00","message":"> Transcript [286] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.408832877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.408834926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.408836814+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.408839211+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.424646951+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.424681915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.42468789+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.424702155+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424709869+07:00","message":"[bufferProcess] interim [0]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424712436+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424719438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424722331+07:00","message":"> Transcript [287] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424725651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424727727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424729493+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424733048+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424740777+07:00","message":"Push: 'ภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424742703+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424744647+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.424747031+07:00","message":"Next Push (prob) : 'เดี๋ยวเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.424754669+07:00","message":"push: {false ภาพนะคะ 0 0xc000394580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.464611782+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.464642698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.464648509+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.46465949+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.464665932+07:00","message":"[bufferProcess] interim [60000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.464668456+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.464673409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.464675637+07:00","message":"> Transcript [288] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.464678548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.464680333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.464681969+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.464684272+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.722347852+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.722384544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.722390762+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.722404652+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.722410961+07:00","message":"[bufferProcess] interim [240000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.722413599+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.722420232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.722423044+07:00","message":"> Transcript [289] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.722426578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.722428422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.72243027+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.72243299+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.91589227+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.915924276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.915934733+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:22.915959889+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.915970351+07:00","message":"[bufferProcess] interim [480000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.915972917+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.915976056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.915978819+07:00","message":"> Transcript [290] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.915982181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.915984529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.915986364+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:22.915988774+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.104291957+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.104331788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.104338111+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.104353066+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104363063+07:00","message":"[bufferProcess] interim [660000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.10436579+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104368891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104371772+07:00","message":"> Transcript [291] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104375956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104377896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104379742+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104381915+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104387555+07:00","message":"Push: 'เดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104389282+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.10439137+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.104393383+07:00","message":"Next Push (prob) : 'ลองดูใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.104401071+07:00","message":"push: {false เดี๋ยวเรามา 0 0xc000394580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.307831371+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.307882663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.307889491+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:23.307906451+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.307913402+07:00","message":"[bufferProcess] interim [900000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.307915945+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.307918967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.307921958+07:00","message":"> Transcript [292] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.30792542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.30793466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.307950278+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:23.30795317+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.331761126+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.331804648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.331810434+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.331824308+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331832621+07:00","message":"[bufferProcess] interim [500000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331835551+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331840851+07:00","message":"[bufferProcess] send to processor (ticker):พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331844155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331847169+07:00","message":"> Transcript [293] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331851271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331853218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331855583+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331858161+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.33185982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331861535+07:00","message":"> Transcript [294] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331863547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331865219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331866698+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.331868776+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.516990757+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.517026016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.517031424+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.517044761+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.517052121+07:00","message":"[bufferProcess] interim [40000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.517054341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.51860704+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.518622382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.51862651+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.518637327+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518641149+07:00","message":"[bufferProcess] interim [100000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518643292+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518649715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518652409+07:00","message":"> Transcript [295] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518656493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.51865945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518661533+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518664055+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518671671+07:00","message":"Push: 'ลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518673506+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518675502+07:00","message":"Set new StatePrefix : 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.518679347+07:00","message":"Next Push (prob) : 'ส่วนของรัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.518686838+07:00","message":"push: {false ลองดูใน 0 0xc000394580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.566689472+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.584329335+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.584368204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.584374981+07:00","message":"receive interim result [false|false]: พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.584388269+07:00","message":"[buffer interim] 28 false พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.584394707+07:00","message":"[bufferProcess] interim [160000000]:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.584397523+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.58440432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.584407143+07:00","message":"> Transcript [296] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.584409514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.584411462+07:00","message":"Set new StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.734238351+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.73428955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ\",\"confidence\":0.9470477}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.73429668+07:00","message":"receive interim result [true|false]: ตรงนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.734305139+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.734307246+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.734314005+07:00","message":"[buffer interim] 28 true ตรงนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734324333+07:00","message":"[bufferProcess] interim [340000000]:ตรงนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734329372+07:00","message":"[bufferProcess] send to processor (isfinal):พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734333045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734336864+07:00","message":"> Transcript [297] [false]: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734340509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734342455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734344105+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734346842+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734348686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734350365+07:00","message":"> Transcript [298] [true]: 'ตรงนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734352487+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734353999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.73435546+07:00","message":"StatePrefix: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734357454+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734359087+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734534117+07:00","message":"Push: 'ส่วนของลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734537268+07:00","message":"TextPushed: 'พรุ่งนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734539514+07:00","message":"Set new StatePrefix : 'ตรงนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734541712+07:00","message":"Next Push (prob) : 'ตรงนี้อาจจะยังไม่เห็นภาพนะคะเดี๋ยวเรามาลองดูในส่วนของลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:24.734550699+07:00","message":"push: {true ส่วนของลักษณะ 0 0xc000394580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:24.734565154+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_28.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:24.746424251+07:00","message":"write wav file: './tmp/7515/7515_28.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:25.100188865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:25.100219707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.267683668+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.763627643+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.763679157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.76368527+07:00","message":"receive interim result [false|false]: เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.763698826+07:00","message":"[buffer interim] 29 false เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.763705597+07:00","message":"[bufferProcess] interim [480000000]:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.763707564+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.763712533+07:00","message":"[bufferProcess] send to processor (ticker):เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.763714911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.763717712+07:00","message":"> Transcript [299] [false]: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.763719683+07:00","message":"Set StatePrefix (first interim): 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.80963405+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.809669581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.809675133+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:25.809690021+07:00","message":"[buffer interim] 29 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.809696607+07:00","message":"[bufferProcess] interim [600000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:25.809698569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.121049447+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.121094175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.121099846+07:00","message":"receive interim result [false|false]: เผื่อเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.121113298+07:00","message":"[buffer interim] 29 false เผื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.121120439+07:00","message":"[bufferProcess] interim [900000000]:เผื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.121122799+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.121129231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.121132331+07:00","message":"> Transcript [300] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.121135467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.12113814+07:00","message":"Set new StatePrefix: 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.438232824+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.438269986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.438276118+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.438289215+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.438295491+07:00","message":"[bufferProcess] interim [140000000]:เผื่อเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.438297999+07:00","message":"[bufferProcess] send to processor:เผื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.438304449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.43830729+07:00","message":"> Transcript [301] [false]: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.438309281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.438311195+07:00","message":"Set new StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.505228809+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.505266516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.505272032+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.505284197+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.505291727+07:00","message":"[bufferProcess] interim [260000000]:เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.505294148+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.505299085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.505302191+07:00","message":"> Transcript [302] [false]: 'เผื่อเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.505305407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.505307353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.505309155+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.505311037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.841655251+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.84170086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.841707116+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:26.841721642+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.841729472+07:00","message":"[bufferProcess] interim [620000000]:เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.841732069+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.841738105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.84174161+07:00","message":"> Transcript [303] [false]: 'เผื่อเป็นตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.841745044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.841747161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.841748837+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:26.841751304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.031070671+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.03111026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.031116134+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.031130116+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.031137228+07:00","message":"[bufferProcess] interim [800000000]:เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.031139717+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.031146193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.031148549+07:00","message":"> Transcript [304] [false]: 'เผื่อเป็นตัวอย่างก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.031151843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.03115439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.031156145+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.031158631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.153795131+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.153835714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.153842267+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.153858927+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153867251+07:00","message":"[bufferProcess] interim [920000000]:เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.15386977+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153873219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153875677+07:00","message":"> Transcript [305] [false]: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153878992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153880878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153882733+07:00","message":"StatePrefix: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153884916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153891558+07:00","message":"Push: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153894105+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153898173+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.153911385+07:00","message":"Next Push (prob) : 'ตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.153921973+07:00","message":"push: {false เผื่อเป็น 0 0xc000394080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.400412581+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.400450583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.400456849+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.400469573+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.400477452+07:00","message":"[bufferProcess] interim [220000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.400480069+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.400485265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.400487965+07:00","message":"> Transcript [306] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.400491109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.400493303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.400495001+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.400497033+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.644946987+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.644996522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.645005531+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.645025175+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.645039136+07:00","message":"[bufferProcess] interim [340000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.645043332+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.645051891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.645056702+07:00","message":"> Transcript [307] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.645061785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.645065213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.645068097+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.645071201+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.768146826+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.768188574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.768194464+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.768207421+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.768214594+07:00","message":"[bufferProcess] interim [520000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.768217712+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.768224945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.768227816+07:00","message":"> Transcript [308] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.768230841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.768232698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.768235138+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.768237696+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.929883331+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.929921492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.929933049+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.929947732+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929959709+07:00","message":"[bufferProcess] interim [700000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929962998+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929969207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929972045+07:00","message":"> Transcript [309] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929975837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929977907+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929983312+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929985921+07:00","message":"TextPushed: 'เผื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929991902+07:00","message":"Push: 'ตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929993882+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929995775+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:27.929997816+07:00","message":"Next Push (prob) : 'คะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:27.930006225+07:00","message":"push: {false ตัวอย่างก่อนนะ 0 0xc000394080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.096125434+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.096166445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.096173401+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.096187894+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.09619584+07:00","message":"[bufferProcess] interim [820000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.096198534+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.096205582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.096208403+07:00","message":"> Transcript [310] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.096212262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.096214907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.096217048+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.096219175+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:28.100188314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:28.100209718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.111682377+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.111720288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.111728047+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.111739472+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.111745955+07:00","message":"[bufferProcess] interim [880000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.111749531+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.111755217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.111758599+07:00","message":"> Transcript [311] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.111763041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.111765561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.111768923+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.111775217+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.302815278+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.302869298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.302879745+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.302896464+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.30290675+07:00","message":"[bufferProcess] interim [60000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.302910368+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.302915355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.302919035+07:00","message":"> Transcript [312] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.302923792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.302931116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.302933477+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.302936489+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.425897267+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.425949448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.425956845+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.425968609+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.425975455+07:00","message":"[bufferProcess] interim [180000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.42597819+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.425985143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.42598758+07:00","message":"> Transcript [313] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.425991248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.425993146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.425995146+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.425997952+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.426005388+07:00","message":"Push: 'คะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.426008524+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.426011569+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.426015142+07:00","message":"Next Push (prob) : 'เคยได้ยินมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.426038907+07:00","message":"push: {false คะที่นักเรียน 0 0xc000394080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.636739259+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.636784174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.636789608+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:28.636805287+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.636813645+07:00","message":"[bufferProcess] interim [420000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.636816517+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.636820184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.636822661+07:00","message":"> Transcript [314] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.636825997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.636828149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.636831666+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:28.636835954+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.008350498+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.008389553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.008394991+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.008408433+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.008414565+07:00","message":"[bufferProcess] interim [780000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.008417882+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.008424982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.008427349+07:00","message":"> Transcript [315] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.008430786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.008432587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.008434941+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.008437295+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.452832779+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.452873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.452879263+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.452893499+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.452900344+07:00","message":"[bufferProcess] interim [140000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.452903465+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.452910976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.452914097+07:00","message":"> Transcript [316] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.452917296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.452919139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.452921374+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.452923924+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.496417205+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.512729958+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.512759577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.51276559+07:00","message":"receive interim result [false|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.512779201+07:00","message":"[buffer interim] 29 false เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.51278597+07:00","message":"[bufferProcess] interim [260000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.512788458+07:00","message":"[bufferProcess] send to processor:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.512794622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.51279707+07:00","message":"> Transcript [317] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.51280084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.512802989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.512804924+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.51280735+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.512812952+07:00","message":"Push: 'เคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.512814731+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.512816773+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้วว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.512818928+07:00","message":"Next Push (prob) : 'แล้วว่ายืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.512825264+07:00","message":"push: {false เคยได้ยินมา 0 0xc000394080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.558367787+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.65005987+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.650110629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ\",\"confidence\":0.9306151}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.650119568+07:00","message":"receive interim result [true|false]: เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.650130421+07:00","message":"end recv isFinal message id 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.650133371+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.650141282+07:00","message":"[buffer interim] 29 true เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650149763+07:00","message":"[bufferProcess] interim [440000000]:เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650153835+07:00","message":"[bufferProcess] send to processor (isfinal):เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.65015826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650162587+07:00","message":"> Transcript [318] [false]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650166204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.65016977+07:00","message":"Set new StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.65017263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650175432+07:00","message":"> Transcript [319] [true]: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.65017878+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650181575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.65018465+07:00","message":"StatePrefix: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650188203+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650191099+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.65043886+07:00","message":"Push: 'แล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650445759+07:00","message":"TextPushed: 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยได้ยินมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650449714+07:00","message":"Set new StatePrefix : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650453107+07:00","message":"Next Push (prob) : 'เผื่อเป็นตัวอย่างก่อนนะคะที่นักเรียนเคยเรียนมาแล้ววะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:29.650464048+07:00","message":"push: {true แล้ววะ 0 0xc000394080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:29.650466169+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_29.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:29.659439414+07:00","message":"write wav file: './tmp/7515/7515_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.09631697+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.096360213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.096365181+07:00","message":"receive interim result [false|false]: พบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.096380838+07:00","message":"[buffer interim] 30 false พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.096387302+07:00","message":"[bufferProcess] interim [540000000]:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.096389384+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.293274575+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.293308829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.293314296+07:00","message":"receive interim result [false|false]: พบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.293326174+07:00","message":"[buffer interim] 30 false พบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.2933326+07:00","message":"[bufferProcess] interim [780000000]:พบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.293335159+07:00","message":"[bufferProcess] send to processor:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.293337865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.293340418+07:00","message":"> Transcript [320] [false]: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.293343109+07:00","message":"Set StatePrefix (first interim): 'พบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.547208155+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.547238204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.54724344+07:00","message":"receive interim result [false|false]: ควบคุมการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.547253642+07:00","message":"[buffer interim] 30 false ควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.547259591+07:00","message":"[bufferProcess] interim [20000000]:ควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.547261831+07:00","message":"[bufferProcess] send to processor:พบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.547266532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.54726889+07:00","message":"> Transcript [321] [false]: 'พบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.547271302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.547273436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.547275316+07:00","message":"StatePrefix: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.547277424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.736981088+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.737014389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.737019794+07:00","message":"receive interim result [false|false]: ควบคุมการเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.737031565+07:00","message":"[buffer interim] 30 false ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.737038036+07:00","message":"[bufferProcess] interim [200000000]:ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.737040407+07:00","message":"[bufferProcess] send to processor:ควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.737045575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.73704829+07:00","message":"> Transcript [322] [false]: 'ควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.737050282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.737052173+07:00","message":"Set new StatePrefix: 'ควบคุมการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.785646911+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.874766566+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.874810647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมการเกิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.874818576+07:00","message":"receive interim result [true|false]: ควบคุมการเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.874830007+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.874832889+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.87484074+07:00","message":"[buffer interim] 30 true ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.87485286+07:00","message":"[bufferProcess] interim [440000000]:ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874856461+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.87486074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874864689+07:00","message":"> Transcript [323] [false]: 'ควบคุมการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874868464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874871447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874874337+07:00","message":"StatePrefix: 'ควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874877414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874879889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874883091+07:00","message":"> Transcript [324] [true]: 'ควบคุมการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874886065+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874888497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874891175+07:00","message":"StatePrefix: 'ควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874894103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:30.874897577+07:00","message":"Push: 'ควบคุมการเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.874906992+07:00","message":"push: {true ควบคุมการเกิด 0 0xc000342b00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:30.880199975+07:00","message":"write wav file: './tmp/7515/7515_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:30.910727901+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:31.100453171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:31.100455666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.426504324+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.509947164+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.509983172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.509991278+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.510008123+07:00","message":"[buffer interim] 31 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.510015005+07:00","message":"[bufferProcess] interim [660000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.510016818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.530658318+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.530695231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือ\",\"confidence\":0.8281121}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.530701403+07:00","message":"receive interim result [true|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.530712231+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.530714493+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.530719951+07:00","message":"[buffer interim] 31 true หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.53073042+07:00","message":"[bufferProcess] interim [750000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530733177+07:00","message":"[bufferProcess] send to processor (isfinal):หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.53073657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530739087+07:00","message":"> Transcript [325] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530741428+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530743149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530744891+07:00","message":"> Transcript [326] [true]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530747361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530749328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530751099+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530752848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:31.530759732+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.530768345+07:00","message":"push: {true หรือ 0 0xc000044c00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:31.536009098+07:00","message":"write wav file: './tmp/7515/7515_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:31.548991295+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.015848979+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.015896007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.015902441+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.015917384+07:00","message":"[buffer interim] 32 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.015932978+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.015935849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.60454566+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.60459003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.604596292+07:00","message":"receive interim result [false|false]: การมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:32.604607425+07:00","message":"[buffer interim] 32 false การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.60461706+07:00","message":"[bufferProcess] interim [80000000]:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.604620306+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.604627151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.604630651+07:00","message":"> Transcript [327] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:32.6046335+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.178667019+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.178696447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.178701389+07:00","message":"receive interim result [false|false]: การมีไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.178715824+07:00","message":"[buffer interim] 32 false การมีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.178723153+07:00","message":"[bufferProcess] interim [680000000]:การมีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.178725976+07:00","message":"[bufferProcess] send to processor:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.178728848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.178731358+07:00","message":"> Transcript [328] [false]: 'การมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.178734229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.178736083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.178738153+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.178739921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.61684742+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.61688476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.616890094+07:00","message":"receive interim result [false|false]: การมีไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:33.616902538+07:00","message":"[buffer interim] 32 false การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.616908914+07:00","message":"[bufferProcess] interim [40000000]:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.616911291+07:00","message":"[bufferProcess] send to processor:การมีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.616916421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.616919033+07:00","message":"> Transcript [329] [false]: 'การมีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.616921671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.616930583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.616933013+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:33.616935118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:34.101270462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:34.101308865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.197323505+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.197360445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มีลักษณะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.197365973+07:00","message":"receive interim result [false|false]: การมีไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.197378906+07:00","message":"[buffer interim] 32 false การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.197386494+07:00","message":"[bufferProcess] interim [640000000]:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.19738898+07:00","message":"[bufferProcess] send to processor:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.197392223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.197394824+07:00","message":"> Transcript [330] [false]: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.197397571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.197399435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.197401418+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.197403312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.321956293+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.321994343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มีลักษณะยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.32200022+07:00","message":"receive interim result [false|false]: การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.322013651+07:00","message":"[buffer interim] 32 false การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.322019972+07:00","message":"[bufferProcess] interim [820000000]:การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.322023054+07:00","message":"[bufferProcess] send to processor:การมีไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.322029035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.32203234+07:00","message":"> Transcript [331] [false]: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.322035667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.322037572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.32203965+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.322042344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.322047599+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.32204928+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.322051147+07:00","message":"Set new StatePrefix : 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.322053204+07:00","message":"Next Push (prob) : 'มีไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.322060035+07:00","message":"push: {false การ 0 0xc000107600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.495590408+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.624181759+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.62421626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีไม่มีลักษณะยังไง\",\"confidence\":0.9203043}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.624221917+07:00","message":"receive interim result [true|false]: การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.624228123+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.624230152+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.624235894+07:00","message":"[buffer interim] 32 true การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624242365+07:00","message":"[bufferProcess] interim [180000000]:การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624245409+07:00","message":"[bufferProcess] send to processor (isfinal):การมีไม่มีลักษณะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624248463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624251031+07:00","message":"> Transcript [332] [false]: 'การมีไม่มีลักษณะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624253703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624255436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624257143+07:00","message":"StatePrefix: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624259461+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624261135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624262947+07:00","message":"> Transcript [333] [true]: 'การมีไม่มีลักษณะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624264774+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624266264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624267795+07:00","message":"StatePrefix: 'การมีไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624269398+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:34.624271799+07:00","message":"Push: 'มีไม่มีลักษณะยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.624278444+07:00","message":"push: {true มีไม่มีลักษณะยังไง 0 0xc000107600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:34.633093838+07:00","message":"write wav file: './tmp/7515/7515_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:34.691141935+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:37.101591298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:37.101601729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.412417281+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.412454878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.412459569+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:38.412472836+07:00","message":"[buffer interim] 33 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.41247878+07:00","message":"[bufferProcess] interim [150000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.412480723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.412487333+07:00","message":"[bufferProcess] send to processor (ticker):ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.412490055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.412492548+07:00","message":"> Transcript [334] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:38.412494657+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.067412581+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.067459244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเขื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.067465111+07:00","message":"receive interim result [false|false]: ลักษณะเขื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.067479932+07:00","message":"[buffer interim] 33 false ลักษณะเขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.067487783+07:00","message":"[bufferProcess] interim [750000000]:ลักษณะเขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.067490233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.20681799+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.206861009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.206866818+07:00","message":"receive interim result [false|false]: ลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.206882709+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.206886313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.206888809+07:00","message":"receive interim result [false|false]: ลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.20689466+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.20689959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.206902037+07:00","message":"receive interim result [false|false]: ลักษณะเผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.206907849+07:00","message":"[buffer interim] 33 false ลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.206912809+07:00","message":"[buffer interim] 33 false ลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.20691494+07:00","message":"[buffer interim] 33 false ลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206921852+07:00","message":"[bufferProcess] interim [810000000]:ลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206932048+07:00","message":"[bufferProcess] send to processor:ลักษณะเขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.20693477+07:00","message":"[bufferProcess] interim [870000000]:ลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.20693644+07:00","message":"[bufferProcess] send to processor:ลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206938928+07:00","message":"[bufferProcess] interim [990000000]:ลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206940658+07:00","message":"[bufferProcess] send to processor:ลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206943729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206946209+07:00","message":"> Transcript [335] [false]: 'ลักษณะเขื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206949856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.20695229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206954337+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206956185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206957597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206959289+07:00","message":"> Transcript [336] [false]: 'ลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206961018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206962767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206964292+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206965797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206967156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206968893+07:00","message":"> Transcript [337] [false]: 'ลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206970505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206971942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206973427+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.206974881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.760267775+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.760302781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.760309135+07:00","message":"receive interim result [false|false]: ลักษณะเผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.760323392+07:00","message":"[buffer interim] 33 false ลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760330539+07:00","message":"[bufferProcess] interim [590000000]:ลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760333469+07:00","message":"[bufferProcess] send to processor:ลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.7603419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760344334+07:00","message":"> Transcript [338] [false]: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760347761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760349794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760351469+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760353357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760355789+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760357811+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760359613+07:00","message":"Set new StatePrefix : 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.760361549+07:00","message":"Next Push (prob) : 'เผือกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.760371661+07:00","message":"push: {false ลักษณะ 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.913801948+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.913843936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.913849589+07:00","message":"receive interim result [false|false]: ลักษณะเผือกนะคะเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.913865275+07:00","message":"[buffer interim] 33 false ลักษณะเผือกนะคะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.91387404+07:00","message":"[bufferProcess] interim [890000000]:ลักษณะเผือกนะคะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.913876995+07:00","message":"[bufferProcess] send to processor:ลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.913884377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.913887167+07:00","message":"> Transcript [339] [false]: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.913890238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.91389258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.913895155+07:00","message":"StatePrefix: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.913897566+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.968703033+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.968752237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะเกิดจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.968758482+07:00","message":"receive interim result [false|false]: ลักษณะเผือกนะคะเกิดจากการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:39.968771672+07:00","message":"[buffer interim] 33 false ลักษณะเผือกนะคะเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.968780096+07:00","message":"[bufferProcess] interim [10000000]:ลักษณะเผือกนะคะเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.968782871+07:00","message":"[bufferProcess] send to processor:ลักษณะเผือกนะคะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.968787948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.968790987+07:00","message":"> Transcript [340] [false]: 'ลักษณะเผือกนะคะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.968794172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.968796129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.968798184+07:00","message":"StatePrefix: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:39.968802569+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:40.101633828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:40.10165083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.223754626+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.223788101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะเกิดจากการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.223793352+07:00","message":"receive interim result [false|false]: ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.223810611+07:00","message":"[buffer interim] 33 false ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.223818992+07:00","message":"[bufferProcess] interim [370000000]:ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.223821699+07:00","message":"[bufferProcess] send to processor:ลักษณะเผือกนะคะเกิดจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.223825018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.223827551+07:00","message":"> Transcript [341] [false]: 'ลักษณะเผือกนะคะเกิดจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.223830325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.223832396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.223834424+07:00","message":"StatePrefix: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.223836378+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.900352921+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.90039196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะเกิดจากการที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.900397896+07:00","message":"receive interim result [false|false]: ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.90041224+07:00","message":"[buffer interim] 33 false ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.90041954+07:00","message":"[bufferProcess] interim [970000000]:ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900422533+07:00","message":"[bufferProcess] send to processor:ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900429009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900432069+07:00","message":"> Transcript [342] [false]: 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900435755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900437888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.90043984+07:00","message":"StatePrefix: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900442606+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900447942+07:00","message":"Push: 'เผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900449643+07:00","message":"TextPushed: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900451649+07:00","message":"Set new StatePrefix : 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:40.900453864+07:00","message":"Next Push (prob) : 'เกิดจากการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:40.900462061+07:00","message":"push: {false เผือกนะคะ 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.202427859+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.202463375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะเกิดจากการที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.202469714+07:00","message":"receive interim result [false|false]: ลักษณะเผือกนะคะเกิดจากการที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.202483248+07:00","message":"[buffer interim] 33 false ลักษณะเผือกนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.202492036+07:00","message":"[bufferProcess] interim [330000000]:ลักษณะเผือกนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.202494395+07:00","message":"[bufferProcess] send to processor:ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.202499712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.202502874+07:00","message":"> Transcript [343] [false]: 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.202506408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.202508585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.20251095+07:00","message":"StatePrefix: 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.202513467+07:00","message":"TextPushed: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.390964776+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.391001555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะเกิดจากการที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.391007549+07:00","message":"receive interim result [false|false]: ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.391020393+07:00","message":"[buffer interim] 33 false ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.391027854+07:00","message":"[bufferProcess] interim [450000000]:ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.39103041+07:00","message":"[bufferProcess] send to processor:ลักษณะเผือกนะคะเกิดจากการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.391035714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.391038661+07:00","message":"> Transcript [344] [false]: 'ลักษณะเผือกนะคะเกิดจากการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.391042514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.391044473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.391046289+07:00","message":"StatePrefix: 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.391048548+07:00","message":"TextPushed: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.475677074+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.548723096+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.694958209+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.694995205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเผือกนะคะเกิดจากการที่\",\"confidence\":0.95024884}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.695000768+07:00","message":"receive interim result [true|false]: ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.695008953+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.695011195+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.69501724+07:00","message":"[buffer interim] 33 true ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695027038+07:00","message":"[bufferProcess] interim [810000000]:ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695031886+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะเผือกนะคะเกิดจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695035444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695038129+07:00","message":"> Transcript [345] [false]: 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695040681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695042332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695044128+07:00","message":"StatePrefix: 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695046338+07:00","message":"TextPushed: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695049774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.69505161+07:00","message":"> Transcript [346] [true]: 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.69505363+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695055251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695056758+07:00","message":"StatePrefix: 'ลักษณะเผือกนะคะเกิดจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695058331+07:00","message":"TextPushed: 'ลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:41.695064072+07:00","message":"Push: 'เกิดจากการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:41.695071604+07:00","message":"push: {true เกิดจากการที่ 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:41.707176345+07:00","message":"write wav file: './tmp/7515/7515_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.594377938+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.594436002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.594441307+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.594459202+07:00","message":"[buffer interim] 34 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.594465851+07:00","message":"[bufferProcess] interim [80000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.594467869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.781154069+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.781203149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.781208899+07:00","message":"receive interim result [false|false]: โดยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.781222918+07:00","message":"[buffer interim] 34 false โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.781230161+07:00","message":"[bufferProcess] interim [260000000]:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.781232667+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.781238739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.781241302+07:00","message":"> Transcript [347] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.78124337+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.96891306+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.968959787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.968966378+07:00","message":"receive interim result [false|false]: โดยมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:42.968977999+07:00","message":"[buffer interim] 34 false โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.968988439+07:00","message":"[bufferProcess] interim [440000000]:โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.969002566+07:00","message":"[bufferProcess] send to processor:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.969009416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.969012137+07:00","message":"> Transcript [348] [false]: 'โดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.96901493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.969016786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.969018869+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:42.96902086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:43.102302805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:43.102328833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.142510826+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.142550254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.142556194+07:00","message":"receive interim result [false|false]: โดยมีอะไรดี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.142569396+07:00","message":"[buffer interim] 34 false โดยมีอะไรดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.142577059+07:00","message":"[bufferProcess] interim [620000000]:โดยมีอะไรดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.14257929+07:00","message":"[bufferProcess] send to processor:โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.14258448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.142588835+07:00","message":"> Transcript [349] [false]: 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.14259247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.142594383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.142596397+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.142598435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.335358058+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.335404632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.335411093+07:00","message":"receive interim result [false|false]: โดยมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.335426054+07:00","message":"[buffer interim] 34 false โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.335434107+07:00","message":"[bufferProcess] interim [740000000]:โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.33543668+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.335443253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.335445881+07:00","message":"> Transcript [350] [false]: 'โดยมีอะไรดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.335449135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.335451105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.335453254+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.3354553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.532151151+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.5321932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.532199084+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.532213654+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532221904+07:00","message":"[bufferProcess] interim [980000000]:โดยมีอะไรดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532224689+07:00","message":"[bufferProcess] send to processor:โดยมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532232286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532235007+07:00","message":"> Transcript [351] [false]: 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532238113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532239878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532242686+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532244975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532250625+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532252451+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532254415+07:00","message":"Set new StatePrefix : 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.532256393+07:00","message":"Next Push (prob) : 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.5322641+07:00","message":"push: {false โดย 0 0xc000044a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.625823984+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.625869625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.625875624+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.625894332+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.625902459+07:00","message":"[bufferProcess] interim [100000000]:โดยมีอะไรดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.625905313+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.625912433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.625915306+07:00","message":"> Transcript [352] [false]: 'โดยมีอะไรดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.625918486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.625921032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.625935272+07:00","message":"StatePrefix: 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.625938908+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.80410986+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.804148892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.804155003+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:43.804167991+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.804174731+07:00","message":"[bufferProcess] interim [280000000]:โดยมีอะไรดีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.804177+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.804181875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.804184439+07:00","message":"> Transcript [353] [false]: 'โดยมีอะไรดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.804187522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.804189763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.804191681+07:00","message":"StatePrefix: 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:43.804194019+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.392607507+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.392650498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.39265712+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.392671688+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.392679532+07:00","message":"[bufferProcess] interim [880000000]:โดยมีอะไรดีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.392682315+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.392689281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.392692515+07:00","message":"> Transcript [354] [false]: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.392695372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.392697239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.392699299+07:00","message":"StatePrefix: 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.392701958+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.5121517+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.512194216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.512200226+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.512213628+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512221351+07:00","message":"[bufferProcess] interim [940000000]:โดยมีอะไรดีนะคะเป็นอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512224357+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512231369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512234047+07:00","message":"> Transcript [355] [false]: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512237639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512239959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512241735+07:00","message":"StatePrefix: 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512244599+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512251004+07:00","message":"Push: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512253042+07:00","message":"TextPushed: 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.512254923+07:00","message":"Set new StatePrefix : 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.51225737+07:00","message":"Next Push (prob) : 'ดีนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.512279894+07:00","message":"push: {false มีอะไร 0 0xc000044a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.763273422+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.763306821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นกี่ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.763312538+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นกี่ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:44.763322618+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นกี่ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.76333181+07:00","message":"[bufferProcess] interim [240000000]:โดยมีอะไรดีนะคะเป็นกี่ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.763334042+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.763339106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.763341712+07:00","message":"> Transcript [356] [false]: 'โดยมีอะไรดีนะคะเป็นอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.763344499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.763346273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.763348062+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:44.763350187+07:00","message":"TextPushed: 'โดยมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.02484832+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.024882702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นชนิดหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.024887966+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นชนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.024903175+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.024911219+07:00","message":"[bufferProcess] interim [480000000]:โดยมีอะไรดีนะคะเป็นชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.024913679+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นกี่ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.024916827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.024919919+07:00","message":"> Transcript [357] [false]: 'โดยมีอะไรดีนะคะเป็นกี่ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.02492752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.024929345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.024931362+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.024933671+07:00","message":"TextPushed: 'โดยมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.076814112+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.076848729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.076854179+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.076865729+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.076872067+07:00","message":"[bufferProcess] interim [540000000]:โดยมีอะไรดีนะคะเป็นนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.076874644+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.076879892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.076882445+07:00","message":"> Transcript [358] [false]: 'โดยมีอะไรดีนะคะเป็นชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.076885237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.07688705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.076888964+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.076891219+07:00","message":"TextPushed: 'โดยมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.402973488+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.402997289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.403002485+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.403015565+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403022222+07:00","message":"[bufferProcess] interim [840000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403026035+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403030448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403034342+07:00","message":"> Transcript [359] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403038551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403041333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403044633+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403047809+07:00","message":"TextPushed: 'โดยมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403051238+07:00","message":"Push: 'ดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403053974+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.403056876+07:00","message":"Set new StatePrefix : 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.40306001+07:00","message":"Next Push (prob) : 'นิดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.403071241+07:00","message":"push: {false ดีนะคะเป็น 0 0xc000044a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.478087732+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.478130732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.478138147+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.478153123+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.478164137+07:00","message":"[bufferProcess] interim [960000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.478167919+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นนิดนึงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.478174508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.478180456+07:00","message":"> Transcript [360] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.478185204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.478187811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.47819056+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.478194034+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.611753653+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.611776306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.611781028+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.611792962+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.611798827+07:00","message":"[bufferProcess] interim [80000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.611801089+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.611803914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.611806117+07:00","message":"> Transcript [361] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.611809202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.611811186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.611813262+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.61181596+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.71953927+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.719561303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.719565507+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.719579887+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719586091+07:00","message":"[bufferProcess] interim [140000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719588468+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.71959276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719595614+07:00","message":"> Transcript [362] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719598918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719600863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719602951+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.719605297+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.784918742+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.784951805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.78495726+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.784970804+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.784977331+07:00","message":"[bufferProcess] interim [260000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.784979793+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.784985805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.784988317+07:00","message":"> Transcript [363] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.784991235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.784993041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.784994989+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.784997541+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.785003019+07:00","message":"Push: 'นิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.785004725+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.785006889+07:00","message":"Set new StatePrefix : 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:45.785009013+07:00","message":"Next Push (prob) : 'ที่อยู่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:45.785016155+07:00","message":"push: {false นิดนึง 0 0xc000044a00}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:46.103188878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:46.103209357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.372333923+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.37237596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.372382088+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.372394631+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.372401436+07:00","message":"[bufferProcess] interim [860000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.372404899+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.372411256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.372413786+07:00","message":"> Transcript [364] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.372416281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.372418179+07:00","message":"Set new StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.649079875+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.649115428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.649121225+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.649135542+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.649143095+07:00","message":"[bufferProcess] interim [100000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.649147439+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.649171762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.649178148+07:00","message":"> Transcript [365] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.649183255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.649186412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.649189427+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.649193375+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.666176582+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.694609013+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.694641706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.694648994+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.694663195+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.694671205+07:00","message":"[bufferProcess] interim [160000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.694675801+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.694680953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.694683442+07:00","message":"> Transcript [366] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.694686683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.694688492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.694690247+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.694692483+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.75354202+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.753573393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.753580193+07:00","message":"receive interim result [false|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.753592031+07:00","message":"[buffer interim] 34 false โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.753599139+07:00","message":"[bufferProcess] interim [280000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.753605634+07:00","message":"[bufferProcess] send to processor:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.753612252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.753615053+07:00","message":"> Transcript [367] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.753619915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.753621962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.753623734+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.753626097+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.798195868+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.856234805+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.856269161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง\",\"confidence\":0.9153079}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.856275785+07:00","message":"receive interim result [true|false]: โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.856284105+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.856286145+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.856292257+07:00","message":"[buffer interim] 34 true โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856299334+07:00","message":"[bufferProcess] interim [340000000]:โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856305636+07:00","message":"[bufferProcess] send to processor (isfinal):โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856308679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856311302+07:00","message":"> Transcript [368] [false]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856314607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856316357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856320192+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.85632253+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็นนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856328006+07:00","message":"Push: 'ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856330092+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856332278+07:00","message":"Set new StatePrefix : 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856334313+07:00","message":"Next Push (prob) : 'ผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856335864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.85633759+07:00","message":"> Transcript [369] [true]: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856339657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856341412+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856342911+07:00","message":"StatePrefix: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856344627+07:00","message":"TextPushed: 'โดยมีอะไรดีนะคะเป็นนิดนึงที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:46.856346725+07:00","message":"Push: 'ผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.856362468+07:00","message":"push: {false ที่อยู่บริเวณ 0 0xc000044a00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:46.85638267+07:00","message":"push: {true ผิวหนัง 0 0xc000044a00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:46.866492616+07:00","message":"write wav file: './tmp/7515/7515_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.186204115+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.279363322+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.279385031+07:00","message":"found end of frame, send empty tag with msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.279388418+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.279397218+07:00","message":"[buffer interim] 35 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.279404739+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.279407935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.279410607+07:00","message":"> Transcript [370] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.279413515+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.279415236+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.279416907+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.279418648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:47.279420819+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.279439205+07:00","message":"push: {true \n 0 0xc001ba0180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:47.284868416+07:00","message":"write wav file: './tmp/7515/7515_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:47.309096203+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.742385782+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.742423336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.742428454+07:00","message":"receive interim result [false|false]: แล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.742441877+07:00","message":"[buffer interim] 36 false แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.742448277+07:00","message":"[bufferProcess] interim [440000000]:แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.742450049+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.742455953+07:00","message":"[bufferProcess] send to processor (ticker):แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.742458681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.742461126+07:00","message":"> Transcript [371] [false]: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.74246326+07:00","message":"Set StatePrefix (first interim): 'แล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.88645917+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.886496819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.886502079+07:00","message":"receive interim result [false|false]: แล้วมันไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:48.886517588+07:00","message":"[buffer interim] 36 false แล้วมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.886524569+07:00","message":"[bufferProcess] interim [620000000]:แล้วมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:48.886526375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.070984462+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.071024402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันปาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.071029828+07:00","message":"receive interim result [false|false]: แล้วมันปาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.071045312+07:00","message":"[buffer interim] 36 false แล้วมันปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.071052908+07:00","message":"[bufferProcess] interim [800000000]:แล้วมันปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.071055646+07:00","message":"[bufferProcess] send to processor:แล้วมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.071062221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.07106532+07:00","message":"> Transcript [372] [false]: 'แล้วมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.071072052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.07107428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.071076376+07:00","message":"StatePrefix: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.071078763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:49.104156307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:49.104181217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.215276772+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.21531435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.215320478+07:00","message":"receive interim result [false|false]: แล้วมันป่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.215333193+07:00","message":"[buffer interim] 36 false แล้วมันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.215340683+07:00","message":"[bufferProcess] interim [920000000]:แล้วมันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.215343079+07:00","message":"[bufferProcess] send to processor:แล้วมันปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.21534943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.215352119+07:00","message":"> Transcript [373] [false]: 'แล้วมันปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.215354751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.215356931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.215359209+07:00","message":"StatePrefix: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.215361069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.975754101+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.975784324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันป่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.975788869+07:00","message":"receive interim result [false|false]: แล้วมันป่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:49.975806223+07:00","message":"[buffer interim] 36 false แล้วมันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.975813233+07:00","message":"[bufferProcess] interim [520000000]:แล้วมันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.975815405+07:00","message":"[bufferProcess] send to processor:แล้วมันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.975818697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.975821076+07:00","message":"> Transcript [374] [false]: 'แล้วมันป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.975823536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.975825229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.975826926+07:00","message":"StatePrefix: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:49.975830073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.986682345+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.986716382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.986721891+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.986731285+07:00","message":"[buffer interim] 36 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986738158+07:00","message":"[bufferProcess] interim [660000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986740544+07:00","message":"[bufferProcess] send to processor:แล้วมันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986743645+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986746154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986749079+07:00","message":"> Transcript [375] [false]: 'แล้วมันป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986751885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986753876+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986755818+07:00","message":"StatePrefix: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.98675782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986760284+07:00","message":"Push: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986762138+07:00","message":"TextPushed: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986763874+07:00","message":"Set new StatePrefix : 'แล้วมันป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986765725+07:00","message":"Next Push (prob) : 'ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986767257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986768982+07:00","message":"> Transcript [376] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986770442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:50.986772135+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:50.986778912+07:00","message":"push: {false แล้วมัน 0 0xc000343480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.027099385+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.027128596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันป่าโดยนัยตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.027134407+07:00","message":"receive interim result [false|false]: แล้วมันป่าโดยนัยตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.027146377+07:00","message":"[buffer interim] 36 false แล้วมันป่าโดยนัยตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.027152555+07:00","message":"[bufferProcess] interim [720000000]:แล้วมันป่าโดยนัยตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.027154604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.187150679+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.187188838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.187194836+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.187211141+07:00","message":"[buffer interim] 36 false ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.187217862+07:00","message":"[bufferProcess] interim [840000000]:ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.187220823+07:00","message":"[bufferProcess] send to processor:แล้วมันป่าโดยนัยตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.187226215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.187228839+07:00","message":"> Transcript [377] [false]: 'แล้วมันป่าโดยนัยตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.187231088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.187233867+07:00","message":"Set new StatePrefix: 'แล้วมันป่าโดยนัยตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.254270244+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.254310477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.254316718+07:00","message":"receive interim result [false|false]: ตัวอย่างดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.254331674+07:00","message":"[buffer interim] 36 false ตัวอย่างดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.254339087+07:00","message":"[bufferProcess] interim [960000000]:ตัวอย่างดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.254341478+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.254348335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.25435124+07:00","message":"> Transcript [378] [false]: 'ตัวอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.254353698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.254355654+07:00","message":"Set new StatePrefix: 'ตัวอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.483770183+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.483804715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.483810633+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.483822249+07:00","message":"[buffer interim] 36 false ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.483829335+07:00","message":"[bufferProcess] interim [140000000]:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.483832566+07:00","message":"[bufferProcess] send to processor:ตัวอย่างดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.483838715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.483841502+07:00","message":"> Transcript [379] [false]: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.483843509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:51.483845734+07:00","message":"Set new StatePrefix: 'ตัวอย่างดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957874837+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957901351+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957904247+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957906173+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957908074+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957909664+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957911547+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957913363+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957915005+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957916601+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957926008+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957929762+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957931369+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957932855+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.95793438+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:51.957935949+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.077809896+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.077850149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.077856702+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.077871964+07:00","message":"[buffer interim] 36 false ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.077879268+07:00","message":"[bufferProcess] interim [740000000]:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.077881626+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.07788836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.077891409+07:00","message":"> Transcript [380] [false]: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.077893752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.077895529+07:00","message":"Set new StatePrefix: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:52.104937877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:52.104940416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.126739155+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.126769541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.126775845+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.126787376+07:00","message":"[buffer interim] 36 false ตัวอย่างนี้นะคะลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.126793533+07:00","message":"[bufferProcess] interim [860000000]:ตัวอย่างนี้นะคะลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.126795833+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.126801871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.126804282+07:00","message":"> Transcript [381] [false]: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.126807346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.126809323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.126811105+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.126813037+07:00","message":"TextPushed: 'แล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.555366092+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.585708936+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.585749111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.585755686+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.585773737+07:00","message":"[buffer interim] 36 false ตัวอย่างนี้นะคะลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.585781508+07:00","message":"[bufferProcess] interim [280000000]:ตัวอย่างนี้นะคะลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.585784078+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.585789504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.585792482+07:00","message":"> Transcript [382] [false]: 'ตัวอย่างนี้นะคะลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.585796275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.585798249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.585800511+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.585802671+07:00","message":"TextPushed: 'แล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.734991601+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.735033294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันป่าในตัวอย่างดีนะคะลักษณะเผือก\",\"confidence\":0.86858344}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.735040622+07:00","message":"receive interim result [true|false]: มันป่าในตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.73505018+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.735052444+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.735059879+07:00","message":"[buffer interim] 36 true มันป่าในตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735069713+07:00","message":"[bufferProcess] interim [460000000]:มันป่าในตัวอย่างดีนะคะลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.73507332+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างนี้นะคะลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735076866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735079778+07:00","message":"> Transcript [383] [false]: 'ตัวอย่างนี้นะคะลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735082714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735084748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735086966+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735088827+07:00","message":"TextPushed: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735090511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735092217+07:00","message":"> Transcript [384] [true]: 'มันป่าในตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735094184+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735095663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735097191+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735099406+07:00","message":"TextPushed: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735100987+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735235301+07:00","message":"Push: 'ป่าในตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735237867+07:00","message":"TextPushed: 'แล้วมันป่าในตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735239996+07:00","message":"Set new StatePrefix : 'มันป่าในตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735242055+07:00","message":"Next Push (prob) : 'มันป่าในตัวอย่างดีนะคะลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.735250739+07:00","message":"push: {true ป่าในตัวอย่างดีนะคะลักษณะเผือก 0 0xc000343480}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:52.735261914+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_36.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:52.748751239+07:00","message":"write wav file: './tmp/7515/7515_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:52.818992753+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.235248567+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.235298359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะยืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.235305181+07:00","message":"receive interim result [false|false]: จะยืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.235318341+07:00","message":"[buffer interim] 37 false จะยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.235326268+07:00","message":"[bufferProcess] interim [260000000]:จะยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.235328203+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.235333152+07:00","message":"[bufferProcess] send to processor (ticker):จะยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.235335887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.235338835+07:00","message":"> Transcript [385] [false]: 'จะยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.235341088+07:00","message":"Set StatePrefix (first interim): 'จะยืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.363157988+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.363198858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.363204872+07:00","message":"receive interim result [false|false]: จะยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:54.363216326+07:00","message":"[buffer interim] 37 false จะยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.363223299+07:00","message":"[bufferProcess] interim [380000000]:จะยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:54.363225255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:55.105229285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:55.105236462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.146340276+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.146388433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.146394408+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.14641832+07:00","message":"[buffer interim] 37 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.146428146+07:00","message":"[bufferProcess] interim [160000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.146430645+07:00","message":"[bufferProcess] send to processor:จะยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.146434229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.146437231+07:00","message":"> Transcript [386] [false]: 'จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.14643957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.14644145+07:00","message":"Set new StatePrefix: 'จะยืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.825238456+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.899321715+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.935399525+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.93543205+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.935436621+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.935444422+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.935446501+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.935451651+07:00","message":"[buffer interim] 37 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.93545819+07:00","message":"[bufferProcess] interim [30000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935461065+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935464473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935467494+07:00","message":"> Transcript [387] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935469313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935471078+07:00","message":"Set new StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935472602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935474302+07:00","message":"> Transcript [388] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935476202+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.93547789+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935479734+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935481515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:55.935485741+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.935492506+07:00","message":"push: {true  0 0xc000106000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:55.943413421+07:00","message":"write wav file: './tmp/7515/7515_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:55.954661177+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.146543677+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.286661144+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.286679246+07:00","message":"found end of frame, send empty tag with msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.286682162+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.286687982+07:00","message":"[buffer interim] 38 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.286694594+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.286697861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.286700429+07:00","message":"> Transcript [389] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.286702523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.28670428+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.286706133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.28670789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.286713918+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.286721061+07:00","message":"push: {true \n 0 0xc001ba0080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:56.290978785+07:00","message":"write wav file: './tmp/7515/7515_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.683837498+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.683881192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.683885853+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:56.683899571+07:00","message":"[buffer interim] 39 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.683910063+07:00","message":"[bufferProcess] interim [540000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:56.683912372+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.321430749+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.321467558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.321472945+07:00","message":"receive interim result [false|false]: อยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.321484682+07:00","message":"[buffer interim] 39 false อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.321491001+07:00","message":"[bufferProcess] interim [140000000]:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.32149324+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.32149785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.321500692+07:00","message":"> Transcript [390] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.321503373+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.521583476+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.521630543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยปริยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.521637394+07:00","message":"receive interim result [false|false]: โดยปริยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.521653904+07:00","message":"[buffer interim] 39 false โดยปริยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.521663303+07:00","message":"[bufferProcess] interim [380000000]:โดยปริยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.52166661+07:00","message":"[bufferProcess] send to processor:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.521671805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.521675832+07:00","message":"> Transcript [391] [false]: 'อยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.521679547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.521682643+07:00","message":"Set new StatePrefix: 'อยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.713249786+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.71328521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยปริยายนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.713290577+07:00","message":"receive interim result [false|false]: โดยปริยายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:57.713301119+07:00","message":"[buffer interim] 39 false โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.713307916+07:00","message":"[bufferProcess] interim [620000000]:โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.713310236+07:00","message":"[bufferProcess] send to processor:โดยปริยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.713315579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.713318457+07:00","message":"> Transcript [392] [false]: 'โดยปริยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.713320308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:57.713322411+07:00","message":"Set new StatePrefix: 'โดยปริยาย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:58.105909709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:05:58.10594049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.27980343+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.2798474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยปริยายนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.27985348+07:00","message":"receive interim result [false|false]: โดยปริยายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.279870906+07:00","message":"[buffer interim] 39 false โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.279878766+07:00","message":"[bufferProcess] interim [220000000]:โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.279882996+07:00","message":"[bufferProcess] send to processor:โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.279886261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.279888909+07:00","message":"> Transcript [393] [false]: 'โดยปริยายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.279891887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.279894188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.279895954+07:00","message":"StatePrefix: 'โดยปริยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.279898006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.462362215+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.462399976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยปริยายนะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.462406208+07:00","message":"receive interim result [false|false]: โดยปริยายนะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.46241892+07:00","message":"[buffer interim] 39 false โดยปริยายนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.462425533+07:00","message":"[bufferProcess] interim [340000000]:โดยปริยายนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.462427797+07:00","message":"[bufferProcess] send to processor:โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.462435584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.462438291+07:00","message":"> Transcript [394] [false]: 'โดยปริยายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.462440973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.462442884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.462444885+07:00","message":"StatePrefix: 'โดยปริยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.462446889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.785397602+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.785453602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยปริยายนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.785462345+07:00","message":"receive interim result [false|false]: โดยปริยายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:58.785480814+07:00","message":"[buffer interim] 39 false โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.78549319+07:00","message":"[bufferProcess] interim [640000000]:โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.785497051+07:00","message":"[bufferProcess] send to processor:โดยปริยายนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.785504706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.785509465+07:00","message":"> Transcript [395] [false]: 'โดยปริยายนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.785514129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.785517598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.785520529+07:00","message":"StatePrefix: 'โดยปริยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:58.785523461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.347854346+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.469909671+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.4699671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยปริยายนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.469976903+07:00","message":"receive interim result [true|false]: โดยปริยายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.469988307+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.469990344+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.46999667+07:00","message":"[buffer interim] 39 true โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470005004+07:00","message":"[bufferProcess] interim [420000000]:โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470011491+07:00","message":"[bufferProcess] send to processor (isfinal):โดยปริยายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470014756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470017751+07:00","message":"> Transcript [396] [false]: 'โดยปริยายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470020628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470022439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470024272+07:00","message":"StatePrefix: 'โดยปริยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470026488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470032149+07:00","message":"Push: 'โดยปริยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470033814+07:00","message":"TextPushed: 'โดยปริยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470035878+07:00","message":"Set new StatePrefix : 'โดยปริยายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470037968+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470039683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470041466+07:00","message":"> Transcript [397] [true]: 'โดยปริยายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470043405+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470045562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470047582+07:00","message":"StatePrefix: 'โดยปริยายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470049312+07:00","message":"TextPushed: 'โดยปริยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:05:59.470051435+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.470061188+07:00","message":"push: {false โดยปริยาย 0 0xc000107480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.470068282+07:00","message":"push: {true นะคะ 0 0xc000107480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:05:59.477010923+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"Main","time":"2026-03-05T13:05:59.478757966+07:00","message":"write wav file: './tmp/7515/7515_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.452886681+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.452928721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.45293404+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.452947756+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.452955247+07:00","message":"[bufferProcess] interim [960000000]:ที่ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.452957778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.64625971+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.646285916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.646290959+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.646301885+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.646308344+07:00","message":"[bufferProcess] interim [140000000]:ที่ทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.646310599+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.646313572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.646315841+07:00","message":"> Transcript [398] [false]: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.646317945+07:00","message":"Set StatePrefix (first interim): 'ที่ทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.708704293+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.708741143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.708747632+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.708760561+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.708768682+07:00","message":"[bufferProcess] interim [320000000]:ที่ทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.708771358+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.708778359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.708780801+07:00","message":"> Transcript [399] [false]: 'ที่ทำหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.70878383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.708785853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.708787754+07:00","message":"StatePrefix: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.708789803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.923112588+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.923156536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระเพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.923162581+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระเพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:00.923177397+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.923185217+07:00","message":"[bufferProcess] interim [500000000]:ที่ทำหน้าที่ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.923187892+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.923195613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.923198296+07:00","message":"> Transcript [400] [false]: 'ที่ทำหน้าที่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.923201492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.923203382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.923205495+07:00","message":"StatePrefix: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:00.923207342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.028859234+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.028899039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.028904477+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.028921246+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.028929532+07:00","message":"[bufferProcess] interim [620000000]:ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.028932142+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.028938959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.028943517+07:00","message":"> Transcript [401] [false]: 'ที่ทำหน้าที่ในกระเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.028948664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.028951584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.028954308+07:00","message":"StatePrefix: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.028957136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:01.106190568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:01.106205108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.221886807+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.221930081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.221935952+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.221949879+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221957407+07:00","message":"[bufferProcess] interim [740000000]:ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221959821+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221964819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221967442+07:00","message":"> Transcript [402] [false]: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221971283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221973949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221976204+07:00","message":"StatePrefix: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221978486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221982465+07:00","message":"Push: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221984187+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221986014+07:00","message":"Set new StatePrefix : 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.221989486+07:00","message":"Next Push (prob) : 'ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.221997766+07:00","message":"push: {false ที่ทำหน้าที่ 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.791950647+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.791996217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.792002948+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:01.792017976+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.792025785+07:00","message":"[bufferProcess] interim [340000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.792028666+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.792036411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.792039283+07:00","message":"> Transcript [403] [false]: 'ที่ทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.792042535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.792044807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.792047125+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:01.792049499+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.24566947+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.245711905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.245718473+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.24573008+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.245738281+07:00","message":"[bufferProcess] interim [820000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.245741025+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.245744389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.245747162+07:00","message":"> Transcript [404] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.245750221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.245752251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.245754105+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.245756573+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.302503382+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.302550729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.302556932+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.302572503+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.302580277+07:00","message":"[bufferProcess] interim [880000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.302583071+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.302591306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.302593957+07:00","message":"> Transcript [405] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.302597523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.302599587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.302601883+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.302604303+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.429635528+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.429669684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.429675064+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.429688813+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429696624+07:00","message":"[bufferProcess] interim [940000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429699306+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429705461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.42970798+07:00","message":"> Transcript [406] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429711651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429714021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429716114+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429718961+07:00","message":"TextPushed: 'ที่ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429724757+07:00","message":"Push: 'ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429726745+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429728669+07:00","message":"Set new StatePrefix : 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:02.429730797+07:00","message":"Next Push (prob) : 'การสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:02.429739278+07:00","message":"push: {false ในกระบวน 0 0xc000044d80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:04.106839501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:04.106851753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.075631754+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.15239905+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.152436716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.152442989+07:00","message":"receive interim result [false|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.152454932+07:00","message":"[buffer interim] 40 false ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152462402+07:00","message":"[bufferProcess] interim [660000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152465218+07:00","message":"[bufferProcess] send to processor:ที่ทำหน้าที่ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152471266+07:00","message":"[bufferProcess] send to processor (ticker):ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152474045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152476737+07:00","message":"> Transcript [407] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152479905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152482009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152484109+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152486766+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152489197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152491238+07:00","message":"> Transcript [408] [false]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์มีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.15249325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152494782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152496237+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.152497874+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.192301357+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.192340825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำหน้าที่ในกระบวนการสังเคราะห์นะคะ\",\"confidence\":0.9571989}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.192347562+07:00","message":"receive interim result [true|false]: ที่ทำหน้าที่ในกระบวนการสังเคราะห์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.192358237+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.19236108+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.192369431+07:00","message":"[buffer interim] 40 true ที่ทำหน้าที่ในกระบวนการสังเคราะห์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.192377566+07:00","message":"[bufferProcess] interim [810000000]:ที่ทำหน้าที่ในกระบวนการสังเคราะห์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.192381822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.192385277+07:00","message":"> Transcript [409] [true]: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.192389308+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.192393368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.192396575+07:00","message":"StatePrefix: 'ที่ทำหน้าที่ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.192399695+07:00","message":"TextPushed: 'ที่ทำหน้าที่ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:06.192403939+07:00","message":"Push: 'การสังเคราะห์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.192414083+07:00","message":"push: {true การสังเคราะห์นะคะ 0 0xc000044d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:06.206808324+07:00","message":"write wav file: './tmp/7515/7515_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:06.337383154+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:07.106880991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:07.106881151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.269356699+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.26940101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.269407217+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.269420748+07:00","message":"[buffer interim] 41 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.269428336+07:00","message":"[bufferProcess] interim [800000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.269430703+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.2694365+07:00","message":"[bufferProcess] send to processor (ticker):ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.269439645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.269442388+07:00","message":"> Transcript [410] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.26944451+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.925971531+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.926015036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.926019773+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:08.926037235+07:00","message":"[buffer interim] 41 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.926045511+07:00","message":"[bufferProcess] interim [400000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:08.926047642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.164720046+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.164761074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเปลี่ยนแปลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.164767693+07:00","message":"receive interim result [false|false]: ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.164783093+07:00","message":"[buffer interim] 41 false ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.164791427+07:00","message":"[bufferProcess] interim [640000000]:ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.164794595+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.164798322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.164801419+07:00","message":"> Transcript [411] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.164804563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.164806607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.16480837+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.164810247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.275977686+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.389653415+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.389693483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะเปลี่ยนแปลงไป\",\"confidence\":0.9520014}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.389700773+07:00","message":"receive interim result [true|false]: ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.389708896+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.389711954+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.389718224+07:00","message":"[buffer interim] 41 true ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389725036+07:00","message":"[bufferProcess] interim [970000000]:ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389729769+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะเปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.38973367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389737572+07:00","message":"> Transcript [412] [false]: 'ลักษณะเปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389741642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389744379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389748264+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.38975241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389755215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389758259+07:00","message":"> Transcript [413] [true]: 'ลักษณะเปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389761244+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389764297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389767121+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389769465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:09.389771945+07:00","message":"Push: 'ลักษณะเปลี่ยนแปลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.389778904+07:00","message":"push: {true ลักษณะเปลี่ยนแปลงไป 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:09.397772868+07:00","message":"write wav file: './tmp/7515/7515_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:09.467632672+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:10.107959269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:10.107980162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.140439695+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.140492614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.140497976+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.140513364+07:00","message":"[buffer interim] 42 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.140522483+07:00","message":"[bufferProcess] interim [660000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.140524831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.226717608+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.226764643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.226771078+07:00","message":"receive interim result [false|false]: ให้แม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.226786658+07:00","message":"[buffer interim] 42 false ให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.226794672+07:00","message":"[bufferProcess] interim [780000000]:ให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.226797157+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.226803346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.226806367+07:00","message":"> Transcript [414] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.226808675+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.333452837+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.333477547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.333481744+07:00","message":"receive interim result [false|false]: ให้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.333496298+07:00","message":"[buffer interim] 42 false ให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.333503508+07:00","message":"[bufferProcess] interim [840000000]:ให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.33350591+07:00","message":"[bufferProcess] send to processor:ให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.333508929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.333511096+07:00","message":"> Transcript [415] [false]: 'ให้แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.333514376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.333516386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.333518+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.333519972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.717244728+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.717297432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.71730299+07:00","message":"receive interim result [false|false]: ให้ไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:10.717320226+07:00","message":"[buffer interim] 42 false ให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.717329092+07:00","message":"[bufferProcess] interim [260000000]:ให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.717331615+07:00","message":"[bufferProcess] send to processor:ให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.717338096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.717340995+07:00","message":"> Transcript [416] [false]: 'ให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.71734401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.71734594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.717350554+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:10.717353132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.240130295+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.240168391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ไม่สามารถของนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.240174668+07:00","message":"receive interim result [false|false]: ให้ไม่สามารถของนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.240193244+07:00","message":"[buffer interim] 42 false ให้ไม่สามารถของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.240200982+07:00","message":"[bufferProcess] interim [740000000]:ให้ไม่สามารถของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.240203454+07:00","message":"[bufferProcess] send to processor:ให้ไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.24020764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.240210399+07:00","message":"> Transcript [417] [false]: 'ให้ไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.240213476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.240215486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.240217706+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.240219596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.429494967+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.429529902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ไม่สามารถของนักกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.429536781+07:00","message":"receive interim result [false|false]: ให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.429549632+07:00","message":"[buffer interim] 42 false ให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429559824+07:00","message":"[bufferProcess] interim [980000000]:ให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429563276+07:00","message":"[bufferProcess] send to processor:ให้ไม่สามารถของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429567584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429571001+07:00","message":"> Transcript [418] [false]: 'ให้ไม่สามารถของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429574912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.4295779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429581267+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.42958397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429590857+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429593562+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429596318+07:00","message":"Set new StatePrefix : 'ให้ไม่สามารถของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.429599415+07:00","message":"Next Push (prob) : 'ไม่สามารถของนัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.429608673+07:00","message":"push: {false ให้ 0 0xc000107780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.755615706+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.755660584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ไม่สามารถคีย์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.755667186+07:00","message":"receive interim result [false|false]: ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:11.755681864+07:00","message":"[buffer interim] 42 false ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.755689949+07:00","message":"[bufferProcess] interim [280000000]:ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.755692536+07:00","message":"[bufferProcess] send to processor:ให้ไม่สามารถของนักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.755699605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.755702258+07:00","message":"> Transcript [419] [false]: 'ให้ไม่สามารถของนักกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.755705573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.755707763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.755710518+07:00","message":"StatePrefix: 'ให้ไม่สามารถของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:11.755713374+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.035764328+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.166148743+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.166196636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ไม่สามารถคีย์ได้\",\"confidence\":0.8852421}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.166203108+07:00","message":"receive interim result [true|false]: ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.166212745+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.166214984+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.166221527+07:00","message":"[buffer interim] 42 true ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166230105+07:00","message":"[bufferProcess] interim [790000000]:ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166241575+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ไม่สามารถคีย์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166245895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166249718+07:00","message":"> Transcript [420] [false]: 'ให้ไม่สามารถคีย์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166253316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166258011+07:00","message":"Set new StatePrefix: 'ให้ไม่สามารถคีย์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166260003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166261753+07:00","message":"> Transcript [421] [true]: 'ให้ไม่สามารถคีย์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166263938+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.16626587+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166267666+07:00","message":"StatePrefix: 'ให้ไม่สามารถคีย์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.166269867+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.16627264+07:00","message":"Push: 'ไม่สามารถคีย์ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.166281449+07:00","message":"push: {true ไม่สามารถคีย์ได้ 0 0xc000107780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:12.173958474+07:00","message":"write wav file: './tmp/7515/7515_42.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.428013241+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.948411647+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.948450556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.948455587+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:12.94846936+07:00","message":"[buffer interim] 43 false ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.94847619+07:00","message":"[bufferProcess] interim [540000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:12.948478389+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:13.107973683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:13.107992111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.149056433+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.149097515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.149102905+07:00","message":"receive interim result [false|false]: ยาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.149114997+07:00","message":"[buffer interim] 43 false ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.149122059+07:00","message":"[bufferProcess] interim [780000000]:ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.149124626+07:00","message":"[bufferProcess] send to processor:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.149129462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.149134568+07:00","message":"> Transcript [422] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.149136611+07:00","message":"Set StatePrefix (first interim): 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.408438931+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.408467673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.40847297+07:00","message":"receive interim result [false|false]: ยางใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.408485795+07:00","message":"[buffer interim] 43 false ยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.408493428+07:00","message":"[bufferProcess] interim [20000000]:ยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.408496049+07:00","message":"[bufferProcess] send to processor:ยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.408498933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.408500812+07:00","message":"> Transcript [423] [false]: 'ยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.408504021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.408506208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.40850818+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.408510139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.593922834+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.593963166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.593969079+07:00","message":"receive interim result [false|false]: ยางในตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.593982689+07:00","message":"[buffer interim] 43 false ยางในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.593990126+07:00","message":"[bufferProcess] interim [200000000]:ยางในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.593992861+07:00","message":"[bufferProcess] send to processor:ยางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.593999129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.594001714+07:00","message":"> Transcript [424] [false]: 'ยางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.594005016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.59400705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.594011636+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.594013652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.657636438+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.657673216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.657679843+07:00","message":"receive interim result [false|false]: ยางในซอย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.657692899+07:00","message":"[buffer interim] 43 false ยางในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.657700016+07:00","message":"[bufferProcess] interim [260000000]:ยางในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.657702427+07:00","message":"[bufferProcess] send to processor:ยางในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.657707558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.657710056+07:00","message":"> Transcript [425] [false]: 'ยางในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.657713087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.657715024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.657716727+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.657718739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.874512043+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.874554691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.874560911+07:00","message":"receive interim result [false|false]: ยางในซอยที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.874575422+07:00","message":"[buffer interim] 43 false ยางในซอยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874583783+07:00","message":"[bufferProcess] interim [500000000]:ยางในซอยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874586414+07:00","message":"[bufferProcess] send to processor:ยางในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874593013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874595795+07:00","message":"> Transcript [426] [false]: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874599519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874601562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874603552+07:00","message":"StatePrefix: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874605562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874611552+07:00","message":"Push: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874613233+07:00","message":"TextPushed: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.874615382+07:00","message":"Set new StatePrefix : 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:13.87461725+07:00","message":"Next Push (prob) : 'งในซอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:13.874627816+07:00","message":"push: {false ยา 0 0xc001ba0300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.010431406+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.010471864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอย 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.010477671+07:00","message":"receive interim result [false|false]: ยางในซอย 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.01048958+07:00","message":"[buffer interim] 43 false ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.010496997+07:00","message":"[bufferProcess] interim [560000000]:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.01049934+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.010504181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.010506965+07:00","message":"> Transcript [427] [false]: 'ยางในซอยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.010510021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.010511958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.010513952+07:00","message":"StatePrefix: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.010516406+07:00","message":"TextPushed: 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.075743504+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.075784313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.075790767+07:00","message":"receive interim result [false|false]: ยางในซอยที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.075806377+07:00","message":"[buffer interim] 43 false ยางในซอยที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.075814211+07:00","message":"[bufferProcess] interim [620000000]:ยางในซอยที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.07581716+07:00","message":"[bufferProcess] send to processor:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.075825863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.075828732+07:00","message":"> Transcript [428] [false]: 'ยางในซอย 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.075831776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.075833832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.075835968+07:00","message":"StatePrefix: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.075838184+07:00","message":"TextPushed: 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.149812323+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.149851793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอย 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.149857991+07:00","message":"receive interim result [false|false]: ยางในซอย 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.149871879+07:00","message":"[buffer interim] 43 false ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.149878382+07:00","message":"[bufferProcess] interim [680000000]:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.149880786+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.149886798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.149890126+07:00","message":"> Transcript [429] [false]: 'ยางในซอยที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.14989283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.149894704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.149896488+07:00","message":"StatePrefix: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.149898926+07:00","message":"TextPushed: 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.226602377+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.226643076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.226649543+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.226662625+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226670162+07:00","message":"[bufferProcess] interim [800000000]:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226673002+07:00","message":"[bufferProcess] send to processor:ยางในซอย 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226679612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226682199+07:00","message":"> Transcript [430] [false]: 'ยางในซอย 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226685611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226687693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226689492+07:00","message":"StatePrefix: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226691819+07:00","message":"TextPushed: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226698739+07:00","message":"Push: 'งในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226700495+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226702271+07:00","message":"Set new StatePrefix : 'ยางในซอย 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.226704115+07:00","message":"Next Push (prob) : ' 10'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.226711668+07:00","message":"push: {false งในซอย 0 0xc001ba0300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.538357257+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.53839956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.538405373+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.538417969+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.53842568+07:00","message":"[bufferProcess] interim [40000000]:ยางในซอยที่โรงเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.538428187+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.538434714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.538437161+07:00","message":"> Transcript [431] [false]: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.538439425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.538441427+07:00","message":"Set new StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.611276821+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.611312637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.611318663+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.611332074+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.611339055+07:00","message":"[bufferProcess] interim [100000000]:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.611342446+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.611349233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.611351868+07:00","message":"> Transcript [432] [false]: 'ยางในซอยที่โรงเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.611355231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.611357769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.611360155+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.611362847+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.868728431+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.868776034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.868785978+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:14.868801369+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.868809299+07:00","message":"[bufferProcess] interim [400000000]:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.868812045+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.86881853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.868821469+07:00","message":"> Transcript [433] [false]: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.868824861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.868827011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.868829033+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:14.868831742+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.044302847+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.044342358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.044348518+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.044363384+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.044371651+07:00","message":"[bufferProcess] interim [580000000]:ยางในซอยที่โรงเรียนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.044374386+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.044377671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.044380236+07:00","message":"> Transcript [434] [false]: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.044383984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.04438595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.044388334+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.044390351+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.109268017+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.10930353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.109309335+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.109322225+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109329735+07:00","message":"[bufferProcess] interim [700000000]:ยางในซอยที่โรงเรียนตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109332312+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109337989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109340472+07:00","message":"> Transcript [435] [false]: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109343959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109345923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109347975+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109350312+07:00","message":"TextPushed: 'ยางในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109354667+07:00","message":"Push: 'ที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109356471+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109358359+07:00","message":"Set new StatePrefix : 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.109360336+07:00","message":"Next Push (prob) : 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.109368858+07:00","message":"push: {false ที่โรงเรียน 0 0xc001ba0300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.25873033+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.258773396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.258778544+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.258790666+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.258797826+07:00","message":"[bufferProcess] interim [880000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.258800831+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.258806113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.258809095+07:00","message":"> Transcript [436] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.258812667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.258815043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.258816918+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.258819144+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.92082328+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.920860611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.920867205+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:15.920880687+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.920887788+07:00","message":"[bufferProcess] interim [480000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.920891242+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.92089775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.920900319+07:00","message":"> Transcript [437] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.920903625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.920905612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.920907275+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:15.92090991+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:16.108737979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:16.108755258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.857000575+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.857047871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.857054972+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.857067552+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.857076249+07:00","message":"[bufferProcess] interim [440000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.857080071+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.857086888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.857091235+07:00","message":"> Transcript [438] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.857096288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.857099107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.857102737+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.857106868+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.987808438+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.987846641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.987853268+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.987864135+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987871741+07:00","message":"[bufferProcess] interim [620000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987874621+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987879654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987882829+07:00","message":"> Transcript [439] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987886836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987888858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987891092+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987893759+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987899111+07:00","message":"Push: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987900808+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987902878+07:00","message":"Set new StatePrefix : 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:16.987905246+07:00","message":"Next Push (prob) : 'นะคะที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:16.987920184+07:00","message":"push: {false ตอนนี้ 0 0xc001ba0300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:17.687204537+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:17.687249672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:17.687257446+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:17.687272499+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.687283472+07:00","message":"[bufferProcess] interim [220000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.68728701+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.687295186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.687298992+07:00","message":"> Transcript [440] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.68730399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.687306599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.687309215+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:17.687314111+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.473844267+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.473887116+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-03-05T13:06:18.473893886+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.473907168+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.473919039+07:00","message":"[bufferProcess] interim [120000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.473922028+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.473927797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.473930542+07:00","message":"> Transcript [441] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.473933483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.473935406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.473937673+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.473940023+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.642592605+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.642628405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.642634411+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.642645665+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.642658962+07:00","message":"[bufferProcess] interim [240000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.642661877+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.64266535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.642667955+07:00","message":"> Transcript [442] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.642671102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.642672913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.642675138+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.64267744+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.757180115+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.780431363+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.780466044+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-03-05T13:06:18.780472317+07:00","message":"receive interim result [false|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.780486846+07:00","message":"[buffer interim] 43 false ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780495322+07:00","message":"[bufferProcess] interim [360000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780498044+07:00","message":"[bufferProcess] send to processor:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.78050177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780504417+07:00","message":"> Transcript [443] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780507589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780509485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.78051154+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780514006+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780519761+07:00","message":"Push: 'นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780521513+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780523373+07:00","message":"Set new StatePrefix : 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.780525356+07:00","message":"Next Push (prob) : 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.780532751+07:00","message":"push: {false นะคะที่ทำงาน 0 0xc001ba0300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.826844871+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.918885033+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.918926916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น\",\"confidence\":0.92029345}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.91893361+07:00","message":"receive interim result [true|false]: ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.918942309+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.918944224+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.918950746+07:00","message":"[buffer interim] 43 true ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918957736+07:00","message":"[bufferProcess] interim [570000000]:ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.91896621+07:00","message":"[bufferProcess] send to processor (isfinal):ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918969495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918972482+07:00","message":"> Transcript [444] [false]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918975447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918977126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.91897905+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.91898149+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918983175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918984906+07:00","message":"> Transcript [445] [true]: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้ด้วยต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.91898708+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918988713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918990195+07:00","message":"StatePrefix: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918991846+07:00","message":"TextPushed: 'ยางในซอยที่โรงเรียนตอนนี้นะคะที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:18.918999426+07:00","message":"Push: 'ได้ด้วยต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:18.91900671+07:00","message":"push: {true ได้ด้วยต้น 0 0xc001ba0300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:18.931654698+07:00","message":"write wav file: './tmp/7515/7515_43.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:19.109088304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:19.109096817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:20.766462887+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:20.766499383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:20.766504011+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:20.766516128+07:00","message":"[buffer interim] 44 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:20.766522388+07:00","message":"[bufferProcess] interim [980000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:20.766524178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:20.766530516+07:00","message":"[bufferProcess] send to processor (ticker):ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:20.766532879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:20.766535251+07:00","message":"> Transcript [446] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:20.766537418+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:20.950881097+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:20.950927227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:20.950932782+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:20.95094503+07:00","message":"[buffer interim] 44 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:20.950951379+07:00","message":"[bufferProcess] interim [160000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:20.950953144+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.08169177+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.081726776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.08173164+07:00","message":"receive interim result [false|false]: ส่วนประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.081741937+07:00","message":"[buffer interim] 44 false ส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.08174924+07:00","message":"[bufferProcess] interim [280000000]:ส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.081751405+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.08175882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.081763322+07:00","message":"> Transcript [447] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.081766397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.081768233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.081770045+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.081772048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.268765265+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.26879923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.26880474+07:00","message":"receive interim result [false|false]: ส่วนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.26881496+07:00","message":"[buffer interim] 44 false ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.268823159+07:00","message":"[bufferProcess] interim [460000000]:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.268827749+07:00","message":"[bufferProcess] send to processor:ส่วนประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.268832393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.268836066+07:00","message":"> Transcript [448] [false]: 'ส่วนประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.268839632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.268842258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.268846061+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.268848014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.461994512+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.462028479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.462033975+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.462046051+07:00","message":"[buffer interim] 44 false ส่วนโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.462051614+07:00","message":"[bufferProcess] interim [640000000]:ส่วนโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.462054332+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.462057288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.462059989+07:00","message":"> Transcript [449] [false]: 'ส่วนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.46206258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.462064412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.462066218+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.462068047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.596893451+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.59693958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.596946148+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.59695944+07:00","message":"[buffer interim] 44 false ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596966451+07:00","message":"[bufferProcess] interim [760000000]:ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596968801+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596973615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.59697622+07:00","message":"> Transcript [450] [false]: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596978991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596980822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596982602+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596984785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596989044+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596992245+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596994171+07:00","message":"Set new StatePrefix : 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.596996228+07:00","message":"Next Push (prob) : 'โปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.597002789+07:00","message":"push: {false ส่วน 0 0xc0004a3900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.663163558+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.663200392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.663206613+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.663218637+07:00","message":"[buffer interim] 44 false ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.663226282+07:00","message":"[bufferProcess] interim [880000000]:ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.663228846+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.663233414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.663237101+07:00","message":"> Transcript [451] [false]: 'ส่วนโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.663240138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.663241841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.663243538+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:21.663245565+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.95753467+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.957554516+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.957557086+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.957558911+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.95756072+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.9575624+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.957564321+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.957566+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:21.957568038+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.04784186+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.047881444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำงานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.047888504+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.047902374+07:00","message":"[buffer interim] 44 false ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.047909576+07:00","message":"[bufferProcess] interim [240000000]:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.047912847+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.04792216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.047925079+07:00","message":"> Transcript [452] [false]: 'ส่วนโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.047928493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.047930443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.047933203+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.047935547+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:22.109898232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:22.109912768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.682032602+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.682070447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำงานไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.682075948+07:00","message":"receive interim result [false|false]: ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:22.682090066+07:00","message":"[buffer interim] 44 false ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682096732+07:00","message":"[bufferProcess] interim [840000000]:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682099238+07:00","message":"[bufferProcess] send to processor:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682102248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.68210483+07:00","message":"> Transcript [453] [false]: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682107886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682109661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682111806+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:22.682113789+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.205923739+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.312543249+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.312588608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนโปรตีนที่ทำงานไม่ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.312594677+07:00","message":"receive interim result [true|false]: ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.312604204+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.312606352+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.312612786+07:00","message":"[buffer interim] 44 true ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312622983+07:00","message":"[bufferProcess] interim [610000000]:ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312626212+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312629786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312632898+07:00","message":"> Transcript [454] [false]: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312636414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.31263835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312640246+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312642196+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312644634+07:00","message":"Push: 'โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312646278+07:00","message":"TextPushed: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312648359+07:00","message":"Set new StatePrefix : 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312650278+07:00","message":"Next Push (prob) : 'ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312651781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312653623+07:00","message":"> Transcript [455] [true]: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312655805+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312658098+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.31265967+07:00","message":"StatePrefix: 'ส่วนโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.312661479+07:00","message":"TextPushed: 'ส่วนโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.31266337+07:00","message":"Push: 'ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.312671918+07:00","message":"push: {false โปรตีนที่ 0 0xc0004a3900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.312678464+07:00","message":"push: {true ทำงานไม่ได้ 0 0xc0004a3900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:24.323273186+07:00","message":"write wav file: './tmp/7515/7515_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.396763954+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.786828958+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.880828229+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.880846912+07:00","message":"found end of frame, send empty tag with msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.88084978+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.880857313+07:00","message":"[buffer interim] 45 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.880872249+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.880882586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.880885373+07:00","message":"> Transcript [456] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.880887893+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.880889883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.880891549+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.88089333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:24.880895755+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:24.880906191+07:00","message":"push: {true \n 0 0xc000107400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:24.886378797+07:00","message":"write wav file: './tmp/7515/7515_45.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:25.11034987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:25.110394331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.166550886+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.295606542+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.38751849+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.387544851+07:00","message":"found end of frame, send empty tag with msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.387548301+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.387558773+07:00","message":"[buffer interim] 46 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.387566528+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.387570121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.387573267+07:00","message":"> Transcript [457] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.387575452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.387579118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.387580796+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.387582513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:25.387584736+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.387594644+07:00","message":"push: {true \n 0 0xc000045080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:25.392299922+07:00","message":"write wav file: './tmp/7515/7515_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:25.486705957+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.126285677+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.126328272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.126333935+07:00","message":"receive interim result [false|false]: คราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.126350499+07:00","message":"[buffer interim] 47 false คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.126357412+07:00","message":"[bufferProcess] interim [710000000]:คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.126359589+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.126365707+07:00","message":"[bufferProcess] send to processor (ticker):คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.126368623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.126371439+07:00","message":"> Transcript [458] [false]: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.12637353+07:00","message":"Set StatePrefix (first interim): 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.394337095+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.394379481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.394385591+07:00","message":"receive interim result [false|false]: คราวนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.394399306+07:00","message":"[buffer interim] 47 false คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.394406856+07:00","message":"[bufferProcess] interim [890000000]:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.394408959+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.446319592+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.44635003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.446356128+07:00","message":"receive interim result [false|false]: คราวนี้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.446368473+07:00","message":"[buffer interim] 47 false คราวนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.446375458+07:00","message":"[bufferProcess] interim [10000000]:คราวนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.446377965+07:00","message":"[bufferProcess] send to processor:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.446381949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.446385347+07:00","message":"> Transcript [459] [false]: 'คราวนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.446388852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.446390853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.446392536+07:00","message":"StatePrefix: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.446394433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.566182383+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.566224323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.566230871+07:00","message":"receive interim result [false|false]: คราวนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.566244954+07:00","message":"[buffer interim] 47 false คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.566252607+07:00","message":"[bufferProcess] interim [70000000]:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.566255618+07:00","message":"[bufferProcess] send to processor:คราวนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.566262125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.566264818+07:00","message":"> Transcript [460] [false]: 'คราวนี้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.566268039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.566270068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.566271875+07:00","message":"StatePrefix: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.5662741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.635954156+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.635999597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.636004665+07:00","message":"receive interim result [false|false]: คราวนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:27.63602019+07:00","message":"[buffer interim] 47 false คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.636027621+07:00","message":"[bufferProcess] interim [190000000]:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.636030002+07:00","message":"[bufferProcess] send to processor:คราวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.636032979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.636035821+07:00","message":"> Transcript [461] [false]: 'คราวนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.636039075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.636040889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.636042637+07:00","message":"StatePrefix: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:27.636044532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:28.111079691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:28.111089301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.280145804+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.280187194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.28019351+07:00","message":"receive interim result [false|false]: คราวนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.280214514+07:00","message":"[buffer interim] 47 false คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.28022234+07:00","message":"[bufferProcess] interim [790000000]:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280224767+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280231097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280234102+07:00","message":"> Transcript [462] [false]: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280238089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280240501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280242202+07:00","message":"StatePrefix: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280244129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280251135+07:00","message":"Push: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280252858+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.28025509+07:00","message":"Set new StatePrefix : 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.280257038+07:00","message":"Next Push (prob) : 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.280265797+07:00","message":"push: {false คราวนี้ 0 0xc000107b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.560528579+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.56057145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.560578364+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.560590197+07:00","message":"[buffer interim] 47 false คราวนี้แล้วยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.560597829+07:00","message":"[bufferProcess] interim [90000000]:คราวนี้แล้วยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.56060037+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.560604005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.560607163+07:00","message":"> Transcript [463] [false]: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.560610547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.560612406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.560614053+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.560615988+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.710034331+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.710075147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.710081904+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยืนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.710097535+07:00","message":"[buffer interim] 47 false คราวนี้แล้วยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.710104971+07:00","message":"[bufferProcess] interim [210000000]:คราวนี้แล้วยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.710107531+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.710114767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.710117767+07:00","message":"> Transcript [464] [false]: 'คราวนี้แล้วยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.710121223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.710123454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.710125416+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.710127383+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.756422717+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.756456521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยีนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.75646284+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:28.756475223+07:00","message":"[buffer interim] 47 false คราวนี้แล้วยีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.756481882+07:00","message":"[bufferProcess] interim [330000000]:คราวนี้แล้วยีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.756484156+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.756491155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.756493653+07:00","message":"> Transcript [465] [false]: 'คราวนี้แล้วยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.756499532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.756501893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.756503558+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:28.756505604+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.156470803+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.156514902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยีนที่มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.156521035+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.156535014+07:00","message":"[buffer interim] 47 false คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156542949+07:00","message":"[bufferProcess] interim [690000000]:คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156545902+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156553347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156555964+07:00","message":"> Transcript [466] [false]: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156559484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.1565646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156566638+07:00","message":"StatePrefix: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156568778+07:00","message":"TextPushed: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156576316+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156578167+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.156580229+07:00","message":"Set new StatePrefix : 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.15658227+07:00","message":"Next Push (prob) : 'ยีนที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.156590108+07:00","message":"push: {false แล้ว 0 0xc000107b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.771019444+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.771060254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยีนที่มีอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.771066428+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.771081141+07:00","message":"[buffer interim] 47 false คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.771088952+07:00","message":"[bufferProcess] interim [290000000]:คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.771091627+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.771098091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.771100547+07:00","message":"> Transcript [467] [false]: 'คราวนี้แล้วยีนที่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.771103802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.771105923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.771107558+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.771109834+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.87183224+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.871872602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยีนที่มีอะไรใหม่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.871878754+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:29.871893298+07:00","message":"[buffer interim] 47 false คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.871901339+07:00","message":"[bufferProcess] interim [350000000]:คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.87190433+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยีนที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.871910648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.87191366+07:00","message":"> Transcript [468] [false]: 'คราวนี้แล้วยีนที่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.871916753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.871926221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.87192903+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:29.871933499+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.435715775+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.435759211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยีนที่มีอะไรใหม่ๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.435765192+07:00","message":"receive interim result [false|false]: คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.435780078+07:00","message":"[buffer interim] 47 false คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.435788477+07:00","message":"[bufferProcess] interim [950000000]:คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.435792501+07:00","message":"[bufferProcess] send to processor:คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.435799285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.435802139+07:00","message":"> Transcript [469] [false]: 'คราวนี้แล้วยีนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.435805332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.435807501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.435809802+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.435812097+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.744829401+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.915306577+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.915351001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้แล้วยืนที่มีอลูใหญ่ๆ\",\"confidence\":0.93359405}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.915357209+07:00","message":"receive interim result [true|false]: คราวนี้แล้วยืนที่มีอลูใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.915371349+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.915373743+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.915382514+07:00","message":"[buffer interim] 47 true คราวนี้แล้วยืนที่มีอลูใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915390721+07:00","message":"[bufferProcess] interim [460000000]:คราวนี้แล้วยืนที่มีอลูใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915398809+07:00","message":"[bufferProcess] send to processor (isfinal):คราวนี้แล้วยีนที่มีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915402805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915405925+07:00","message":"> Transcript [470] [false]: 'คราวนี้แล้วยีนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915409245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915411686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915414525+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915416527+07:00","message":"TextPushed: 'คราวนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915419168+07:00","message":"Push: 'ยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915420809+07:00","message":"TextPushed: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915422997+07:00","message":"Set new StatePrefix : 'คราวนี้แล้วยีนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915424935+07:00","message":"Next Push (prob) : 'อะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915426649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915428388+07:00","message":"> Transcript [471] [true]: 'คราวนี้แล้วยืนที่มีอลูใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.91543039+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915431993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915433543+07:00","message":"StatePrefix: 'คราวนี้แล้วยีนที่มีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915435148+07:00","message":"TextPushed: 'คราวนี้แล้วยีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915436631+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.91556146+07:00","message":"Push: 'อลูใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915563851+07:00","message":"TextPushed: 'คราวนี้แล้วยีนที่มีอลูใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915565735+07:00","message":"Set new StatePrefix : 'คราวนี้แล้วยืนที่มีอลูใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.915567414+07:00","message":"Next Push (prob) : 'คราวนี้แล้วยืนที่มีอลูใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:30.91557215+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_47.html'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.915593749+07:00","message":"push: {false ยีนที่มี 0 0xc000107b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:30.915625955+07:00","message":"push: {true อลูใหญ่ๆ 0 0xc000107b00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:30.928740795+07:00","message":"write wav file: './tmp/7515/7515_47.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:31.111543386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:31.111593919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:31.126870413+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:31.657758618+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:31.657805964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:31.657811188+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:31.657824479+07:00","message":"[buffer interim] 48 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:31.657832032+07:00","message":"[bufferProcess] interim [540000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:31.657833888+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:31.989398576+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:31.989436182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาคบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:31.989441065+07:00","message":"receive interim result [false|false]: เขาคบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:31.989454693+07:00","message":"[buffer interim] 48 false เขาคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:31.989460923+07:00","message":"[bufferProcess] interim [840000000]:เขาคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:31.989463198+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:31.989466029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:31.989468822+07:00","message":"> Transcript [472] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:31.989471091+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.115018176+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.115054172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.11505923+07:00","message":"receive interim result [false|false]: เขาควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.11507286+07:00","message":"[buffer interim] 48 false เขาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.115079368+07:00","message":"[bufferProcess] interim [960000000]:เขาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.115081706+07:00","message":"[bufferProcess] send to processor:เขาคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.11508467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.115087471+07:00","message":"> Transcript [473] [false]: 'เขาคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.115090066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.115091927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.115093668+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.115095547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.123685686+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.123714412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.123718989+07:00","message":"receive interim result [false|false]: เขาควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.123730053+07:00","message":"[buffer interim] 48 false เขาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.123735159+07:00","message":"[bufferProcess] interim [20000000]:เขาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.123737511+07:00","message":"[bufferProcess] send to processor:เขาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.123744291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.123747364+07:00","message":"> Transcript [474] [false]: 'เขาควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.12375003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.123751718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.123753333+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.123755052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.296617808+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.296660357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.296665652+07:00","message":"receive interim result [false|false]: เขาควบคุมการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.296678416+07:00","message":"[buffer interim] 48 false เขาควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.296684901+07:00","message":"[bufferProcess] interim [200000000]:เขาควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.296687182+07:00","message":"[bufferProcess] send to processor:เขาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.296692214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.296694978+07:00","message":"> Transcript [475] [false]: 'เขาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.29669777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.296699842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.296702004+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.29670411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.552733067+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.552773717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.552780496+07:00","message":"receive interim result [false|false]: เขาควบคุมการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.552793987+07:00","message":"[buffer interim] 48 false เขาควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552800491+07:00","message":"[bufferProcess] interim [440000000]:เขาควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552803788+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552808188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552811577+07:00","message":"> Transcript [476] [false]: 'เขาควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552815108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.55281782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552820656+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552823161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552826068+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552828493+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552831632+07:00","message":"Set new StatePrefix : 'เขาควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:32.552834544+07:00","message":"Next Push (prob) : 'ควบคุมการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:32.552841973+07:00","message":"push: {false เขา 0 0xc000342280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.19530536+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.195346953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.195352096+07:00","message":"receive interim result [false|false]: เขาควบคุมการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.195363637+07:00","message":"[buffer interim] 48 false เขาควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.195370516+07:00","message":"[bufferProcess] interim [40000000]:เขาควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.195372888+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.195377643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.195380281+07:00","message":"> Transcript [477] [false]: 'เขาควบคุมการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.195383561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.195385378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.195387169+07:00","message":"StatePrefix: 'เขาควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.195389556+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.415422438+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.415461868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.415467553+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.415483911+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.415491898+07:00","message":"[bufferProcess] interim [280000000]:เขาควบคุมการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.415494208+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.415496933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.415499661+07:00","message":"> Transcript [478] [false]: 'เขาควบคุมการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.415503151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.415505111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.415506775+07:00","message":"StatePrefix: 'เขาควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.41550869+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.445564644+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.445596464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.445601188+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีถึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.445612789+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.44561945+07:00","message":"[bufferProcess] interim [340000000]:เขาควบคุมการมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.445621605+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.445624984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.445627557+07:00","message":"> Transcript [479] [false]: 'เขาควบคุมการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.445630697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.445632494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.445634257+07:00","message":"StatePrefix: 'เขาควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.445637377+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.447807141+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.447815703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.44781867+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.447826339+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447828989+07:00","message":"[bufferProcess] interim [400000000]:เขาควบคุมการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447830696+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447832707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447834608+07:00","message":"> Transcript [480] [false]: 'เขาควบคุมการมีถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447836463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447838077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447839728+07:00","message":"StatePrefix: 'เขาควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447841376+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447843726+07:00","message":"Push: 'ควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447845661+07:00","message":"TextPushed: 'เขาควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.447847719+07:00","message":"Set new StatePrefix : 'เขาควบคุมการมีถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.44784991+07:00","message":"Next Push (prob) : 'มีถึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.447857176+07:00","message":"push: {false ควบคุมการ 0 0xc000342280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.702809481+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.702858407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.702864349+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:33.702879863+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.702886837+07:00","message":"[bufferProcess] interim [580000000]:เขาควบคุมการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.702889692+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.702897934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.702900657+07:00","message":"> Transcript [481] [false]: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.702902865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:33.702905044+07:00","message":"Set new StatePrefix: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.087337978+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.087382258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.087388849+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.087404866+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.087413063+07:00","message":"[bufferProcess] interim [940000000]:เขาควบคุมการมีหรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.087415793+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.087423149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.087426871+07:00","message":"> Transcript [482] [false]: 'เขาควบคุมการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.087430375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.08743277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.087435141+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.087437805+07:00","message":"TextPushed: 'เขาควบคุมการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.095646395+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.095674043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.095679204+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.095692736+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.095698902+07:00","message":"[bufferProcess] interim [0]:เขาควบคุมการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.095701441+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.095704426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.095708721+07:00","message":"> Transcript [483] [false]: 'เขาควบคุมการมีหรือไม่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.095711706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.095713941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.095715579+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.095717661+07:00","message":"TextPushed: 'เขาควบคุมการ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:34.11169601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:34.11173837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.149930993+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.14996937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.149974867+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.149988633+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.14999441+07:00","message":"[bufferProcess] interim [120000000]:เขาควบคุมการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.149997155+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.150003775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.150006306+07:00","message":"> Transcript [484] [false]: 'เขาควบคุมการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.150010824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.150013275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.150015806+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.150018099+07:00","message":"TextPushed: 'เขาควบคุมการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.694279992+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.694323692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มีลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.694329249+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.694342629+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694351434+07:00","message":"[bufferProcess] interim [600000000]:เขาควบคุมการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694354608+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694361197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694363839+07:00","message":"> Transcript [485] [false]: 'เขาควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694368031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694370962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694373722+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694376706+07:00","message":"TextPushed: 'เขาควบคุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694383192+07:00","message":"Push: 'มีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694385015+07:00","message":"TextPushed: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694386948+07:00","message":"Set new StatePrefix : 'เขาควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.694389354+07:00","message":"Next Push (prob) : 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.6943983+07:00","message":"push: {false มีหรือไม่ 0 0xc000342280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.930718847+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.930757839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มีลักษณะเกือบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.930763613+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:34.930776237+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.930785398+07:00","message":"[bufferProcess] interim [780000000]:เขาควบคุมการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.930787971+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.930793543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.930796547+07:00","message":"> Transcript [486] [false]: 'เขาควบคุมการมีหรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.930799945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.930801987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.930803688+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:34.93080628+07:00","message":"TextPushed: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.021701623+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.021743385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.021749259+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.021761322+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.021768247+07:00","message":"[bufferProcess] interim [900000000]:เขาควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.021770837+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือไม่มีลักษณะเกือบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.021775989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.02177882+07:00","message":"> Transcript [487] [false]: 'เขาควบคุมการมีหรือไม่มีลักษณะเกือบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.021782234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.021784347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.021786674+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.021789586+07:00","message":"TextPushed: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.066756301+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.066793382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.066799442+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.066815978+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.066823853+07:00","message":"[bufferProcess] interim [20000000]:เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.066827025+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.06683139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.066835113+07:00","message":"> Transcript [488] [false]: 'เขาควบคุมการมีหรือไม่มีลักษณะเหมือนแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.066838608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.066840736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.066842971+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.0668458+07:00","message":"TextPushed: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.584709126+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.584739573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.58474664+07:00","message":"receive interim result [false|false]: เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.58476356+07:00","message":"[buffer interim] 48 false เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584770415+07:00","message":"[bufferProcess] interim [500000000]:เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584773228+07:00","message":"[bufferProcess] send to processor:เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584776823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584779064+07:00","message":"> Transcript [489] [false]: 'เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584782812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584784889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584786885+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584789477+07:00","message":"TextPushed: 'เขาควบคุมการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584796034+07:00","message":"Push: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584797892+07:00","message":"TextPushed: 'เขาควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584799996+07:00","message":"Set new StatePrefix : 'เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.584802435+07:00","message":"Next Push (prob) : 'เสียงเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.584811227+07:00","message":"push: {false มีลักษณะ 0 0xc000342280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.614862379+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.746496058+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.757883504+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.757920464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไงนะคะ\",\"confidence\":0.9226932}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.757931855+07:00","message":"receive interim result [true|false]: เขาควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.757941192+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.757943097+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.757947995+07:00","message":"[buffer interim] 48 true เขาควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757955658+07:00","message":"[bufferProcess] interim [530000000]:เขาควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.75796209+07:00","message":"[bufferProcess] send to processor (isfinal):เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757965267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757968447+07:00","message":"> Transcript [490] [false]: 'เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757971714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757973504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757975358+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757977812+07:00","message":"TextPushed: 'เขาควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757979442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757981207+07:00","message":"> Transcript [491] [true]: 'เขาควบคุมการมีหรือไม่มีลักษณะเผือกได้ยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757983319+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.75798486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757986678+07:00","message":"StatePrefix: 'เขาควบคุมการมีหรือไม่มีลักษณะเสียงเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757988593+07:00","message":"TextPushed: 'เขาควบคุมการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:35.757996519+07:00","message":"Push: 'เผือกได้ยังไงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:35.758008204+07:00","message":"push: {true เผือกได้ยังไงนะคะ 0 0xc000342280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:35.767487186+07:00","message":"write wav file: './tmp/7515/7515_48.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:37.112285898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:37.1123408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.72496403+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.820208624+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.82023246+07:00","message":"found end of frame, send empty tag with msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.820236185+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.820244253+07:00","message":"[buffer interim] 49 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.820253461+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.820258665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.820262249+07:00","message":"> Transcript [492] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.82026645+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.820269201+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.820271863+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.82027467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:37.820284741+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.820295713+07:00","message":"push: {true \n 0 0xc000394380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:37.826238565+07:00","message":"write wav file: './tmp/7515/7515_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:37.857024039+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.093884461+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.093930948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.093936471+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.093950889+07:00","message":"[buffer interim] 50 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.093957661+07:00","message":"[bufferProcess] interim [260000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.093959461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.093966209+07:00","message":"[bufferProcess] send to processor (ticker):ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.093968945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.093971549+07:00","message":"> Transcript [493] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.093973527+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.231702712+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.231744328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nike\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.231750349+07:00","message":"receive interim result [false|false]: Nike"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.231763429+07:00","message":"[buffer interim] 50 false Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.231770485+07:00","message":"[bufferProcess] interim [380000000]:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.231772766+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.409251924+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.409289451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.409295665+07:00","message":"receive interim result [false|false]: ในพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.409308844+07:00","message":"[buffer interim] 50 false ในพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.409315642+07:00","message":"[bufferProcess] interim [560000000]:ในพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.409317884+07:00","message":"[bufferProcess] send to processor:Nike"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.409323108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.409325772+07:00","message":"> Transcript [494] [false]: 'Nike'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.409327864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.409330152+07:00","message":"Set new StatePrefix: 'Nike'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.435695579+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.435726129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.43573201+07:00","message":"receive interim result [false|false]: ในผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.435742859+07:00","message":"[buffer interim] 50 false ในผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.435748905+07:00","message":"[bufferProcess] interim [620000000]:ในผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.435751091+07:00","message":"[bufferProcess] send to processor:ในพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.435755871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.435758424+07:00","message":"> Transcript [495] [false]: 'ในพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.435760479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.43576229+07:00","message":"Set new StatePrefix: 'ในพูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.606710069+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.606752474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.606761066+07:00","message":"receive interim result [false|false]: ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.606775375+07:00","message":"[buffer interim] 50 false ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.606782676+07:00","message":"[bufferProcess] interim [740000000]:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.60678492+07:00","message":"[bufferProcess] send to processor:ในผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.60679149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.606794091+07:00","message":"> Transcript [496] [false]: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.60679667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.60679846+07:00","message":"Set new StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.924988776+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.925026838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.925033709+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:39.925046701+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.925054842+07:00","message":"[bufferProcess] interim [100000000]:ในผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.925057705+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.925064543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.925067024+07:00","message":"> Transcript [497] [false]: 'ในผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.925070018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.925072194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.925073868+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:39.925076158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:40.112623096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:40.112638559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.180766277+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.180793023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.180798255+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.180810227+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.180816423+07:00","message":"[bufferProcess] interim [340000000]:ในผู้ที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.180818543+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.180823248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.180826003+07:00","message":"> Transcript [498] [false]: 'ในผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.180828966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.180830802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.180832438+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.180834322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.494000314+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.494036959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอายุเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.49404277+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.494056357+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.494063775+07:00","message":"[bufferProcess] interim [580000000]:ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.494066272+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.494071957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.49407476+07:00","message":"> Transcript [499] [false]: 'ในผู้ที่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.49407774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.494080025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.494086393+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.494088548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.510057526+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.51007739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.510082101+07:00","message":"receive interim result [false|false]: ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.510092339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.510094616+07:00","message":"receive interim result [false|false]:  AI"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.510099859+07:00","message":"[buffer interim] 50 false ในผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.510102422+07:00","message":"[buffer interim] 50 false  AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510106565+07:00","message":"[bufferProcess] interim [640000000]:ในผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510108917+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอายุเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510114017+07:00","message":"[bufferProcess] interim [640000000]: AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510116391+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มี AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510118808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510121098+07:00","message":"> Transcript [500] [false]: 'ในผู้ที่มีอายุเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510123392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510125293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.51012705+07:00","message":"StatePrefix: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510128927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510131135+07:00","message":"Push: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510132799+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510134611+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอายุเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.510136459+07:00","message":"Next Push (prob) : 'มีอายุเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.510145368+07:00","message":"push: {false ในผู้ที่ 0 0xc000394e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.647069725+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.647117307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.647123245+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.647138051+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.647152478+07:00","message":"[bufferProcess] interim [760000000]:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.6471554+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มี AI"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.647159268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.647161893+07:00","message":"> Transcript [501] [false]: 'ในผู้ที่มี AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.647164602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.647166471+07:00","message":"Set new StatePrefix: 'ในผู้ที่มี AI'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.905070276+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.905107951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.905113738+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:40.90512909+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.90513733+07:00","message":"[bufferProcess] interim [120000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.905140002+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.905145144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.905148091+07:00","message":"> Transcript [502] [false]: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.90515057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:40.905152541+07:00","message":"Set new StatePrefix: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.222075177+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.22211795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.222124497+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.222133647+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-03-05T13:06:41.222136228+07:00","message":"receive interim result [false|false]:  2 อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.222145023+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.222148386+07:00","message":"[buffer interim] 50 false  2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.222154948+07:00","message":"[bufferProcess] interim [360000000]:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.222157229+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.222159665+07:00","message":"[bufferProcess] interim [360000000]: 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.222162129+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.222164735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.222171981+07:00","message":"> Transcript [503] [false]: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.222175282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.222177188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.22217891+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.222180735+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.245434467+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.245467223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.245473478+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.245482045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.245485107+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.245491349+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.245495381+07:00","message":"[buffer interim] 50 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245501038+07:00","message":"[bufferProcess] interim [420000000]:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245503963+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245506889+07:00","message":"[bufferProcess] interim [420000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245509121+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245511672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245514002+07:00","message":"> Transcript [504] [false]: 'ในผู้ที่มีอันใหญ่ 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245517073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245519573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245521748+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.245523585+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.427143904+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.427183847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.427189926+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.427200538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 อันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.427203046+07:00","message":"receive interim result [false|false]:  2 อันเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.427211419+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.427216888+07:00","message":"[buffer interim] 50 false  2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427223177+07:00","message":"[bufferProcess] interim [540000000]:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427225553+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427228606+07:00","message":"[bufferProcess] interim [540000000]: 2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427231605+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427242182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427260506+07:00","message":"> Transcript [505] [false]: 'ในผู้ที่มีอันใหญ่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427266293+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427268506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427273209+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.427275743+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.479242253+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.479287197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.479293751+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.479303865+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-03-05T13:06:41.479306444+07:00","message":"receive interim result [false|false]:  2 อันลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.479314568+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.479318068+07:00","message":"[buffer interim] 50 false  2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479324797+07:00","message":"[bufferProcess] interim [600000000]:ในผู้ที่มีอันใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.4793288+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479331689+07:00","message":"[bufferProcess] interim [600000000]: 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479334162+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.47933691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479339864+07:00","message":"> Transcript [506] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479343668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479345716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479347464+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479349882+07:00","message":"TextPushed: 'ในผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.4793555+07:00","message":"Push: 'มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479357432+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479359408+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอันใหญ่ 2 อันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.479361453+07:00","message":"Next Push (prob) : ' 2 อันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.479370001+07:00","message":"push: {false มีอันใหญ่ 0 0xc000394e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.587285123+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.587324845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.58733191+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.58734845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.58735138+07:00","message":"receive interim result [false|false]:  อันลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.587368387+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.587382709+07:00","message":"[buffer interim] 50 false  อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.587389216+07:00","message":"[bufferProcess] interim [720000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.587392403+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.587395676+07:00","message":"[bufferProcess] interim [720000000]: อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.587398078+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.587404029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.587406931+07:00","message":"> Transcript [507] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.587409098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.587410968+07:00","message":"Set new StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.652763019+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.652804486+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-03-05T13:06:41.652811102+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.652823213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.652827803+07:00","message":"receive interim result [false|false]:  อันลืมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.65283913+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.652842802+07:00","message":"[buffer interim] 50 false  อันลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652849497+07:00","message":"[bufferProcess] interim [780000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652852433+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652855284+07:00","message":"[bufferProcess] interim [780000000]: อันลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652857707+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652860427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652863121+07:00","message":"> Transcript [508] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652866322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652868103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652869805+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.652871987+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.721052377+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.721090834+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-03-05T13:06:41.721097388+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.721108993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.721112374+07:00","message":"receive interim result [false|false]:  อันลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.721119178+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:41.721122666+07:00","message":"[buffer interim] 50 false  อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721129548+07:00","message":"[bufferProcess] interim [900000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721132585+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721135363+07:00","message":"[bufferProcess] interim [900000000]: อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721138228+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721141337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721144+07:00","message":"> Transcript [509] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721146878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721148699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721150547+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:41.721155647+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.422579909+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.422606666+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-03-05T13:06:42.422611852+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.422625162+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.422632153+07:00","message":"[bufferProcess] interim [500000000]:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.42263693+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.422640915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.422643303+07:00","message":"> Transcript [510] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.422646721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.422648955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.422650608+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.422653292+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.619589674+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.619634025+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-03-05T13:06:42.619640635+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.619660252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.619663744+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.6196714+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.619678316+07:00","message":"[buffer interim] 50 false  อันลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.6196847+07:00","message":"[bufferProcess] interim [740000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619687501+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619694901+07:00","message":"[bufferProcess] interim [740000000]: อันลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619697667+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619700296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619703377+07:00","message":"> Transcript [511] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619707018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619709192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619711089+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619713223+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619720214+07:00","message":"Push: ' 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619722021+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619724046+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.619726373+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.619734378+07:00","message":"push: {false  2 อันลืม 0 0xc000394e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.642500056+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.642526367+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-03-05T13:06:42.642532455+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.642540558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.642543344+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.642549357+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.642554211+07:00","message":"[buffer interim] 50 false  อันลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.642558825+07:00","message":"[bufferProcess] interim [800000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.64256164+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.64256443+07:00","message":"[bufferProcess] interim [800000000]: อันลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.642568857+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.642571646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.642574037+07:00","message":"> Transcript [512] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.642576908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.642578909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.642580502+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.642582757+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.691486514+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.691506334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.691511068+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.69151626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.691519197+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.691525291+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.691528205+07:00","message":"[buffer interim] 50 false  อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.69153268+07:00","message":"[bufferProcess] interim [920000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.691535945+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.691538872+07:00","message":"[bufferProcess] interim [920000000]: อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.691542182+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.691546871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.691563499+07:00","message":"> Transcript [513] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.69156957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.691572043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.69157421+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.691576868+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.953067372+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.953104158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.953110394+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.953128485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขาก็จะสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.953131944+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.953143014+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:42.953147317+07:00","message":"[buffer interim] 50 false  อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.953172482+07:00","message":"[bufferProcess] interim [100000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.95319563+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.953208013+07:00","message":"[bufferProcess] interim [100000000]: อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.953211338+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.953214702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.953217771+07:00","message":"> Transcript [514] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.953221284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.953223267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.953225041+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:42.95322717+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.104650756+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:43.112869728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:43.112886755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.114881355+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.114918394+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-03-05T13:06:43.114931768+07:00","message":"receive interim result [false|false]: ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.114942184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อันลืมนะคะเขาก็จะสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.114945231+07:00","message":"receive interim result [false|false]:  อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.114953135+07:00","message":"[buffer interim] 50 false ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.114956961+07:00","message":"[buffer interim] 50 false  อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114962971+07:00","message":"[bufferProcess] interim [280000000]:ในผู้ที่มีอันใหญ่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114965465+07:00","message":"[bufferProcess] send to processor:ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114968308+07:00","message":"[bufferProcess] interim [280000000]: อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114971368+07:00","message":"[bufferProcess] update buffer: ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114974597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114977172+07:00","message":"> Transcript [515] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114982834+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114984851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.11498678+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.11498874+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114991519+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114993325+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114995612+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.114997948+07:00","message":"Next Push (prob) : 'เขาก็จะสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.115010519+07:00","message":"push: {false นะคะ 0 0xc000394e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.379626385+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.379664395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ\",\"confidence\":0.9474898}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.379670573+07:00","message":"receive interim result [true|false]: ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.379676863+07:00","message":"end recv isFinal message id 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.379679201+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.379685357+07:00","message":"[buffer interim] 50 true ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379692564+07:00","message":"[bufferProcess] interim [460000000]:ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379695826+07:00","message":"[bufferProcess] send to processor (isfinal):ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379699072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379703748+07:00","message":"> Transcript [516] [false]: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.37970634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379708124+07:00","message":"Set new StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379709773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379711488+07:00","message":"> Transcript [517] [true]: 'ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379713851+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379715694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379717736+07:00","message":"StatePrefix: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379719996+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379721691+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379883835+07:00","message":"Push: 'เขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379887003+07:00","message":"TextPushed: 'ในผู้ที่มีอันใหญ่ 2 อันลืมนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379889101+07:00","message":"Set new StatePrefix : 'ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379891378+07:00","message":"Next Push (prob) : 'ในผู้ที่มีอันใหญ่ 2 อันเร็วนะคะเขาก็จะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.379900212+07:00","message":"push: {true เขาก็จะสามารถ 0 0xc000394e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:43.379914343+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_50.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:43.390755288+07:00","message":"write wav file: './tmp/7515/7515_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:43.487323441+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.194919765+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.267913076+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.282202181+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.282215093+07:00","message":"found end of frame, send empty tag with msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.282218384+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.282223627+07:00","message":"[buffer interim] 51 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.282229758+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.282234016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.282236694+07:00","message":"> Transcript [518] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.282238866+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.282240845+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.282242497+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.282244102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.282246292+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.28225363+07:00","message":"push: {true \n 0 0xc001ba0480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:44.287300897+07:00","message":"write wav file: './tmp/7515/7515_51.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.740033565+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.740078704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.740084024+07:00","message":"receive interim result [false|false]: โปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.740099678+07:00","message":"[buffer interim] 52 false โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.740106423+07:00","message":"[bufferProcess] interim [480000000]:โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.740108469+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.799206314+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.799243994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.799249659+07:00","message":"receive interim result [false|false]: ปลุก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.799261962+07:00","message":"[buffer interim] 52 false ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.79926919+07:00","message":"[bufferProcess] interim [540000000]:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.799271723+07:00","message":"[bufferProcess] send to processor:โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.799277898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.799280715+07:00","message":"> Transcript [519] [false]: 'โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.799282875+07:00","message":"Set StatePrefix (first interim): 'โปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.806176746+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.806197534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.806202789+07:00","message":"receive interim result [false|false]: โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:44.806207188+07:00","message":"[buffer interim] 52 false โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.806210647+07:00","message":"[bufferProcess] interim [600000000]:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.806214312+07:00","message":"[bufferProcess] send to processor:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.806221238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.806223425+07:00","message":"> Transcript [520] [false]: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.806225143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:44.806227054+07:00","message":"Set new StatePrefix: 'ปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.240959925+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.241003459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.241008979+07:00","message":"receive interim result [false|false]: โปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.241023686+07:00","message":"[buffer interim] 52 false โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.241031653+07:00","message":"[bufferProcess] interim [20000000]:โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.241034818+07:00","message":"[bufferProcess] send to processor:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.241042258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.241044996+07:00","message":"> Transcript [521] [false]: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.24104732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.241052028+07:00","message":"Set new StatePrefix: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.681336974+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.681382169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.681388529+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.681402828+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.68141014+07:00","message":"[bufferProcess] interim [440000000]:โปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.681413054+07:00","message":"[bufferProcess] send to processor:โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.681419338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.681421828+07:00","message":"> Transcript [522] [false]: 'โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.681424628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.681428463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.681430407+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.681432397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.813521668+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.813559685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.813567109+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:45.813579995+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.813586872+07:00","message":"[bufferProcess] interim [560000000]:โปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.813589826+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.813596692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.813599672+07:00","message":"> Transcript [523] [false]: 'โปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.813602752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.81360506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.813607001+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:45.813609504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.019030546+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.019072703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.019078821+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.019092513+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.019100599+07:00","message":"[bufferProcess] interim [800000000]:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.019102905+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.019109508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.019112451+07:00","message":"> Transcript [524] [false]: 'โปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.019115821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.019117969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.019119732+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.019121695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:46.112995104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:46.113005015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.584040753+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.584082347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.584088471+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.58410233+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.584110094+07:00","message":"[bufferProcess] interim [400000000]:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.584112676+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.584119268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.584121923+07:00","message":"> Transcript [525] [false]: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.584125044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.584127071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.584128707+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.58413068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.58413714+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.584138862+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.58414069+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:46.584144452+07:00","message":"Next Push (prob) : 'ที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:46.584164057+07:00","message":"push: {false โปรตีน 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.794758421+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.79480513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.794811055+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.794822738+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794830383+07:00","message":"[bufferProcess] interim [540000000]:โปรตีนที่ทำงานได้ที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.79483277+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794837597+07:00","message":"[bufferProcess] send to processor (ticker):โปรตีนที่ทำงานได้ที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794840096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794842879+07:00","message":"> Transcript [526] [false]: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794845916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794847891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794849627+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794851623+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794853207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794854983+07:00","message":"> Transcript [527] [false]: 'โปรตีนที่ทำงานได้ที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794856935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794858538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794860003+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.794861693+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.986014855+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.986058051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.986063708+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:47.986076831+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.986085008+07:00","message":"[bufferProcess] interim [780000000]:โปรตีนที่ทำงานได้ที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:47.986087243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.320219718+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.320242943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.32024785+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.320260865+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.320268215+07:00","message":"[bufferProcess] interim [80000000]:โปรตีนที่ทำงานได้ที่ทำงานได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.320271191+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.320274503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.320276662+07:00","message":"> Transcript [528] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.320279668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.320281653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.320283573+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.32028581+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.436687184+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.436712764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.436717391+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.436732006+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436739518+07:00","message":"[bufferProcess] interim [140000000]:โปรตีนที่ทำงานได้ที่ทำงานได้นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436741887+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436751553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436753911+07:00","message":"> Transcript [529] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436757414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436759592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.43676175+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436763843+07:00","message":"TextPushed: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436770375+07:00","message":"Push: 'ที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.43677231+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436774313+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ที่ทำงานได้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.436776682+07:00","message":"Next Push (prob) : 'ที่ทำงานได้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.436785017+07:00","message":"push: {false ที่ทำงานได้ 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.509679035+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.509727421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.50973393+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:48.509750961+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.509758897+07:00","message":"[bufferProcess] interim [260000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.509761266+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.509764577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.50976983+07:00","message":"> Transcript [530] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.509772003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:48.509773811+07:00","message":"Set new StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.029420639+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.02946925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.02947815+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.029495586+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.029503547+07:00","message":"[bufferProcess] interim [740000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.029506341+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.029513087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.029515665+07:00","message":"> Transcript [531] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.029518312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.029520984+07:00","message":"Set new StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.074710541+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.074743208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.074749507+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.074762274+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.074768726+07:00","message":"[bufferProcess] interim [860000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.074771076+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.074775977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.074778465+07:00","message":"> Transcript [532] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.074781631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.074783911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.074785574+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.074788149+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:49.113894566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:49.113914994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.213406524+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.213445374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.213451159+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.213462501+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.213470649+07:00","message":"[bufferProcess] interim [980000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.213473949+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.213481414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.213485177+07:00","message":"> Transcript [533] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.213489802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.213492806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.213495549+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.213501823+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.350397141+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.350439729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.350445609+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.350456635+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.350464815+07:00","message":"[bufferProcess] interim [100000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.350468215+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.350473829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.350477717+07:00","message":"> Transcript [534] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.35048216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.350485076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.350488284+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.350492724+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.411769549+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.411803061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.411808714+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.411820629+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411828347+07:00","message":"[bufferProcess] interim [220000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411830979+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411833827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411836114+07:00","message":"> Transcript [535] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411839282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411841289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411843177+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411846131+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411852239+07:00","message":"Push: 'ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411854177+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411856621+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.411859002+07:00","message":"Next Push (prob) : 'ก็จะไปทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.411866651+07:00","message":"push: {false ที่ทำงานได้เนี่ย 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.748871904+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.748919868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.748933521+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.748949881+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.74895807+07:00","message":"[bufferProcess] interim [460000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.74896217+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.748968998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.74897201+07:00","message":"> Transcript [536] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.748974598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.748976374+07:00","message":"Set new StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.942632557+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.942678581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.942685246+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.942701905+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.942710719+07:00","message":"[bufferProcess] interim [640000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.942713977+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.9427176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.942721102+07:00","message":"> Transcript [537] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.942725099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.942727087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.942730058+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.942732503+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.948081032+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.948090331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่กระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.948093943+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่กระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:49.948098131+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.948100955+07:00","message":"[bufferProcess] interim [700000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.948102974+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.948105036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.948106942+07:00","message":"> Transcript [538] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.948109669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.948111415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.948113238+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:49.948115462+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.117425568+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.117460517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.117467804+07:00","message":"receive interim result [false|false]: โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.117482254+07:00","message":"[buffer interim] 52 false โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.117490245+07:00","message":"[bufferProcess] interim [880000000]:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.117492855+07:00","message":"[bufferProcess] send to processor:โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่กระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.117496865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.117499641+07:00","message":"> Transcript [539] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่กระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.117503233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.117505013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.117506984+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.117509584+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.146100282+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.216684278+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.317882893+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.317937114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ\",\"confidence\":0.9460002}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.317945839+07:00","message":"receive interim result [true|false]: โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.317957256+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.317960273+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.317969864+07:00","message":"[buffer interim] 52 true โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.317986266+07:00","message":"[bufferProcess] interim [120000000]:โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.317995176+07:00","message":"[bufferProcess] send to processor (isfinal):โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318000218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318004799+07:00","message":"> Transcript [540] [false]: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318009946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318012559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318016664+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.31802056+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318029966+07:00","message":"Push: 'ก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318032148+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318034849+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318037131+07:00","message":"Next Push (prob) : 'เป็นกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318039015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318041001+07:00","message":"> Transcript [541] [true]: 'โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318043278+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318044844+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318046654+07:00","message":"StatePrefix: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่เป็นกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318048703+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318050574+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.318133499+07:00","message":"push: {false ก็จะไปทำหน้าที่ 0 0xc000044800}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318218772+07:00","message":"Push: 'ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.31822267+07:00","message":"TextPushed: 'โปรตีนที่ทำงานได้ที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318225078+07:00","message":"Set new StatePrefix : 'โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.31822721+07:00","message":"Next Push (prob) : 'โปรตีนที่ทำงานได้โปรตีนที่ทำงานได้เนี่ยก็จะไปทำหน้าที่ในกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.318239592+07:00","message":"push: {true ในกระบวนการ 0 0xc000044800}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.318252585+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_52.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:50.329416983+07:00","message":"write wav file: './tmp/7515/7515_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.874156881+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.874197676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.87420305+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:50.874219283+07:00","message":"[buffer interim] 53 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.874226781+07:00","message":"[bufferProcess] interim [660000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:50.874228703+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.086163529+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.086207519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.086213516+07:00","message":"receive interim result [false|false]: เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.086226695+07:00","message":"[buffer interim] 53 false เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.086233979+07:00","message":"[bufferProcess] interim [840000000]:เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.086237991+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.086243162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.086246224+07:00","message":"> Transcript [542] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.086248475+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.220774421+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.220815758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.220821994+07:00","message":"receive interim result [false|false]: เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.220835646+07:00","message":"[buffer interim] 53 false เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.220846522+07:00","message":"[bufferProcess] interim [960000000]:เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.220848753+07:00","message":"[bufferProcess] send to processor:เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.220852763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.220859958+07:00","message":"> Transcript [543] [false]: 'เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.220863003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.220865049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.220866719+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.22086862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.418459154+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.418501426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.41850781+07:00","message":"receive interim result [false|false]: เมลานินนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.418523229+07:00","message":"[buffer interim] 53 false เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.418531228+07:00","message":"[bufferProcess] interim [200000000]:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.418533917+07:00","message":"[bufferProcess] send to processor:เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.418540211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.418542899+07:00","message":"> Transcript [544] [false]: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.418545042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.418546797+07:00","message":"Set new StatePrefix: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.957412152+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.957437697+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.957440549+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.957442199+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.957443928+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.9574455+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.957447661+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.9574494+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.976236393+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.976274178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.976279618+07:00","message":"receive interim result [false|false]: เมลานินนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:51.976293747+07:00","message":"[buffer interim] 53 false เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.976303407+07:00","message":"[bufferProcess] interim [800000000]:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.976305998+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.976313147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.976315958+07:00","message":"> Transcript [545] [false]: 'เมลานินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.976319469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.976321643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.976323315+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:51.976325201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:52.114467583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:52.1145137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.299080508+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.299123181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.299130064+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.299146418+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.299154195+07:00","message":"[bufferProcess] interim [100000000]:เมลานินนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.299156747+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.299163248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.299166453+07:00","message":"> Transcript [546] [false]: 'เมลานินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.299169887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.2991719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.299173698+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.299176036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.672191679+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.672235157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.67224143+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.672254291+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.672261783+07:00","message":"[bufferProcess] interim [460000000]:เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.672264246+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.672269557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.672273105+07:00","message":"> Transcript [547] [false]: 'เมลานินนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.672276208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.672278346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.672280129+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.672282053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.688940076+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.688964696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.688969752+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.688982765+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.688987908+07:00","message":"[bufferProcess] interim [520000000]:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.688989945+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.688992602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.688994749+07:00","message":"> Transcript [548] [false]: 'เมลานินนะคะทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.688997629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.688999898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.689001661+07:00","message":"StatePrefix: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.689004207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.6890094+07:00","message":"Push: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.689011495+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.689013472+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.689015453+07:00","message":"Next Push (prob) : 'นะคะทำให้ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.689043751+07:00","message":"push: {false เมลานิน 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.88350198+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.883542257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้ผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.883548221+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.883568639+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.883576383+07:00","message":"[bufferProcess] interim [640000000]:เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.883579341+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.883583013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.883585928+07:00","message":"> Transcript [549] [false]: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.883588514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.883590391+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.953545081+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.953577663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้ผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.953583391+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:52.953599528+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.953606653+07:00","message":"[bufferProcess] interim [700000000]:เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.953608927+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.953612083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.95361606+07:00","message":"> Transcript [550] [false]: 'เมลานินนะคะทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.953618633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:52.953620669+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.19062356+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.190665428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้ผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.190671304+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.190683754+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.190690992+07:00","message":"[bufferProcess] interim [820000000]:เมลานินนะคะทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.190693468+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.190698806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.190701546+07:00","message":"> Transcript [551] [false]: 'เมลานินนะคะทำให้ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.190704582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.190706527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.190708353+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.190710233+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.457879429+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.457922928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.457934484+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.457949265+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.45795996+07:00","message":"[bufferProcess] interim [940000000]:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.457962768+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.45796629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.457969322+07:00","message":"> Transcript [552] [false]: 'เมลานินนะคะทำให้ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.457972729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.457974796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.457976565+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.457979821+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.697177264+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.697216643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.697222121+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.697236359+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.697243211+07:00","message":"[bufferProcess] interim [120000000]:เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.697245929+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.69724929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.69725234+07:00","message":"> Transcript [553] [false]: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.697254706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.697256607+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.900456327+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.900494158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.900499808+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.900510234+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.900516619+07:00","message":"[bufferProcess] interim [660000000]:เมลานินนะคะทำให้พูดแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.900519155+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.900524325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.90052798+07:00","message":"> Transcript [554] [false]: 'เมลานินนะคะทำให้พูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.900531373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.900533144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.900535155+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.900537105+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.963455258+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.963484891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.963489795+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:53.963501432+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.963507907+07:00","message":"[bufferProcess] interim [780000000]:เมลานินนะคะทำให้พูดแบบนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.963510311+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.963524312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.963526988+07:00","message":"> Transcript [555] [false]: 'เมลานินนะคะทำให้พูดแบบนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.963530028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.963531786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.963533606+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:53.963535707+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.093972353+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.094006195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.094011098+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.09402339+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.09402974+07:00","message":"[bufferProcess] interim [900000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.094031988+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.094036577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.094039487+07:00","message":"> Transcript [556] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.094042347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.094044103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.094046243+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.094048512+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.295076397+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.295119753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.295125837+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.295141417+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295149509+07:00","message":"[bufferProcess] interim [80000000]:เมลานินนะคะทำให้พูดแบบนี้มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295152157+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295157504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295160001+07:00","message":"> Transcript [557] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295163686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295165648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295167813+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295170278+07:00","message":"TextPushed: 'เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295174378+07:00","message":"Push: 'นะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295176349+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295179479+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้พูดแบบนี้มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.295181896+07:00","message":"Next Push (prob) : 'แบบนี้มีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.295189176+07:00","message":"push: {false นะคะทำให้พูด 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.421099677+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.421146924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.421155144+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.421194681+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.421203451+07:00","message":"[bufferProcess] interim [140000000]:เมลานินนะคะทำให้พูดแบบนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.421206149+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.421209758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.421212363+07:00","message":"> Transcript [558] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.421214591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.421218557+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.609263373+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.609307747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.609314328+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.609328979+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.609336599+07:00","message":"[bufferProcess] interim [380000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.609339598+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.609346922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.609349712+07:00","message":"> Transcript [559] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.609352169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.60935426+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.99623767+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.996269037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.996274368+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:54.996297953+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.996305288+07:00","message":"[bufferProcess] interim [800000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.996307828+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.996310606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.996313194+07:00","message":"> Transcript [560] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.996315842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:54.996317971+07:00","message":"Set new StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:55.115213524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:55.115237635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.303919039+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.303970045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.303976346+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.303989996+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.303997468+07:00","message":"[bufferProcess] interim [40000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.304000267+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.304005795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.30400818+07:00","message":"> Transcript [561] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.30401175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.304013687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.304015395+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.30401802+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.363733129+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.363768106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.363774182+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.363789001+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.363795594+07:00","message":"[bufferProcess] interim [220000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.363798647+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.363802209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.363808967+07:00","message":"> Transcript [562] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.363812663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.363814798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.363816425+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.363818683+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.692160388+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.692194912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.692200315+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.692212233+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.692218457+07:00","message":"[bufferProcess] interim [520000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.692220946+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.692226361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.692229053+07:00","message":"> Transcript [563] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.692231948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.692233746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.692235774+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.692242266+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.870757009+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.870791934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.870797403+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.870816462+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870822938+07:00","message":"[bufferProcess] interim [640000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870825377+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870828527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870830831+07:00","message":"> Transcript [564] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.87083393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870836271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.87083836+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870840547+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870846775+07:00","message":"Push: 'แบบนี้มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870848573+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870850903+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:55.870853066+07:00","message":"Next Push (prob) : 'และทำให้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:55.870859335+07:00","message":"push: {false แบบนี้มีเมลานิน 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.104683292+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.109980554+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.110016399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.110021937+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.110035228+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.110041633+07:00","message":"[bufferProcess] interim [880000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.110044031+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.110049124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.110051832+07:00","message":"> Transcript [565] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.110054892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.110056748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.110058543+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.110061311+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.197927347+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.197964515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.197970706+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.197979387+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.197985927+07:00","message":"[bufferProcess] interim [940000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.197988311+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.197991142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.197993658+07:00","message":"> Transcript [566] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.197996837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.197998644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.19800044+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.19800292+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.204336648+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.20434976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.204354036+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.204358918+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.204362458+07:00","message":"[bufferProcess] interim [0]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.204364673+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.204367689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.204369935+07:00","message":"> Transcript [567] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.204372241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.204375241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.204376865+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.204379114+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.213540945+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.213553009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.21355738+07:00","message":"receive interim result [false|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.213566422+07:00","message":"[buffer interim] 53 false เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213569877+07:00","message":"[bufferProcess] interim [60000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213571857+07:00","message":"[bufferProcess] send to processor:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213573989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213575769+07:00","message":"> Transcript [568] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213577937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213579692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213581268+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213583314+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213589509+07:00","message":"Push: 'และทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213591233+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.213593205+07:00","message":"Set new StatePrefix : 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.21359691+07:00","message":"Next Push (prob) : 'มีลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.213604541+07:00","message":"push: {false และทำให้ไม่ 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.236494489+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.356609064+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.356644874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ\",\"confidence\":0.9505662}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.356651679+07:00","message":"receive interim result [true|false]: เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.356670323+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.356674273+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.356685267+07:00","message":"[buffer interim] 53 true เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356694803+07:00","message":"[bufferProcess] interim [120000000]:เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356698865+07:00","message":"[bufferProcess] send to processor (isfinal):เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356704047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.35670804+07:00","message":"> Transcript [569] [false]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356712232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356715013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356718335+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356721804+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356724734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356728203+07:00","message":"> Transcript [570] [true]: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.35673139+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356733689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356735966+07:00","message":"StatePrefix: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356738457+07:00","message":"TextPushed: 'เมลานินนะคะทำให้พูดแบบนี้มีเมลานินและทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.356747378+07:00","message":"Push: 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.356757356+07:00","message":"push: {true มีลักษณะ 0 0xc000045280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:56.371280763+07:00","message":"write wav file: './tmp/7515/7515_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.744892236+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.824315133+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.82435626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.824361524+07:00","message":"receive interim result [false|false]: เขื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.824385163+07:00","message":"[buffer interim] 54 false เขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.82439273+07:00","message":"[bufferProcess] interim [660000000]:เขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.824394875+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.836539277+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.83657225+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.836576897+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.836588168+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.83659094+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.836597242+07:00","message":"[buffer interim] 54 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836603925+07:00","message":"[bufferProcess] interim [750000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836607115+07:00","message":"[bufferProcess] send to processor (isfinal):เขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836616408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836641266+07:00","message":"> Transcript [571] [false]: 'เขื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836644575+07:00","message":"Set StatePrefix (first interim): 'เขื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836646856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836649599+07:00","message":"> Transcript [572] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836652376+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836655068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836657014+07:00","message":"StatePrefix: 'เขื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.836659272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:56.83666597+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:56.836675109+07:00","message":"push: {true  0 0xc000106e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:56.841941345+07:00","message":"write wav file: './tmp/7515/7515_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.005558931+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.064721676+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.196523559+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.257350738+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.257371136+07:00","message":"found end of frame, send empty tag with msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.257374066+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.257380819+07:00","message":"[buffer interim] 55 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.257389064+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.257392418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.257395014+07:00","message":"> Transcript [573] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.257397193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.257398971+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.257400775+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.257403024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.257410745+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.257420356+07:00","message":"push: {true \n 0 0xc000394080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:57.262186483+07:00","message":"write wav file: './tmp/7515/7515_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.264102996+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.599082387+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.59910033+07:00","message":"found end of frame, send empty tag with msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.599103157+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.599109897+07:00","message":"[buffer interim] 56 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.599117729+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.59912175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.599124414+07:00","message":"> Transcript [574] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.599126991+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.599129402+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.599131082+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.599132884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:57.599143098+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.599153693+07:00","message":"push: {true \n 0 0xc000342600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:57.603644075+07:00","message":"write wav file: './tmp/7515/7515_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.776978115+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:57.903927522+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.02688076+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.049710741+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.049728321+07:00","message":"found end of frame, send empty tag with msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.049731224+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.049737343+07:00","message":"[buffer interim] 57 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.049744275+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.049747655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.049750446+07:00","message":"> Transcript [575] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.049752829+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.049754587+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.049756214+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.049757922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.049770756+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.049780431+07:00","message":"push: {true \n 0 0xc000394b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:58.055172492+07:00","message":"write wav file: './tmp/7515/7515_57.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:58.116066057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:06:58.116076774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.387230659+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.387279248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.387284854+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.3872996+07:00","message":"[buffer interim] 58 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.387306305+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.387308531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.554688051+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.554723933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.554729965+07:00","message":"receive interim result [false|false]: ไม่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.554741392+07:00","message":"[buffer interim] 58 false ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.554747367+07:00","message":"[bufferProcess] interim [540000000]:ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.55474959+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.554754321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.554757185+07:00","message":"> Transcript [576] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.554759167+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.558246865+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.55829339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.558298964+07:00","message":"receive interim result [false|false]: ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.558314773+07:00","message":"[buffer interim] 58 false ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.558321447+07:00","message":"[bufferProcess] interim [600000000]:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.55832354+07:00","message":"[bufferProcess] send to processor:ไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.558326451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.558329395+07:00","message":"> Transcript [577] [false]: 'ไม่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.558331567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.558333327+07:00","message":"Set new StatePrefix: 'ไม่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.873627916+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.873669761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.873676449+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:58.873690603+07:00","message":"[buffer interim] 58 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.873698433+07:00","message":"[bufferProcess] interim [840000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.87370092+07:00","message":"[bufferProcess] send to processor:ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.873707395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.873710121+07:00","message":"> Transcript [578] [false]: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.87371208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:58.87371402+07:00","message":"Set new StatePrefix: 'ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.054175796+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.14688968+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.146943833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.146950702+07:00","message":"receive interim result [true|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.146959246+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.146961228+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.146967914+07:00","message":"[buffer interim] 58 true ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.146976049+07:00","message":"[bufferProcess] interim [260000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.146982444+07:00","message":"[bufferProcess] send to processor (isfinal):ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.146985518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.14698857+07:00","message":"> Transcript [579] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.146991633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.146994433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.146996117+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.146998541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.147000038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.147002229+07:00","message":"> Transcript [580] [true]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.147004294+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.147005789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.147016352+07:00","message":"StatePrefix: 'ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.147018208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.147025045+07:00","message":"Push: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.147033485+07:00","message":"push: {true ในขณะที่ 0 0xc001ba0580}"}
{"level":"info","service":"Main","time":"2026-03-05T13:06:59.15347684+07:00","message":"write wav file: './tmp/7515/7515_58.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.186294979+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.704054429+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.704086352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.704091243+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.7041058+07:00","message":"[buffer interim] 59 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.704111761+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.704113641+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.774457315+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.774493531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วุฒิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.774499052+07:00","message":"receive interim result [false|false]: วุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.774512586+07:00","message":"[buffer interim] 59 false วุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.774519365+07:00","message":"[bufferProcess] interim [540000000]:วุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.774521784+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.774528102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.774530796+07:00","message":"> Transcript [581] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.774532774+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.858917358+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.858963989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Gucci\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.8589693+07:00","message":"receive interim result [false|false]: Gucci"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.85898398+07:00","message":"[buffer interim] 59 false Gucci"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.858991283+07:00","message":"[bufferProcess] interim [600000000]:Gucci"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.858994125+07:00","message":"[bufferProcess] send to processor:วุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.858999158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.859001805+07:00","message":"> Transcript [582] [false]: 'วุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.859003864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.859005598+07:00","message":"Set new StatePrefix: 'วุฒิ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.926409824+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.926443474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.926448974+07:00","message":"receive interim result [false|false]: ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:06:59.926464086+07:00","message":"[buffer interim] 59 false ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.926470997+07:00","message":"[bufferProcess] interim [720000000]:ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.926473658+07:00","message":"[bufferProcess] send to processor:Gucci"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.926480457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.92648317+07:00","message":"> Transcript [583] [false]: 'Gucci'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.926485598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:06:59.926487855+07:00","message":"Set new StatePrefix: 'Gucci'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.068063838+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.068108494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วุฒิชัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.068113761+07:00","message":"receive interim result [false|false]: วุฒิชัย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.068125399+07:00","message":"[buffer interim] 59 false วุฒิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.068134089+07:00","message":"[bufferProcess] interim [900000000]:วุฒิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.068136505+07:00","message":"[bufferProcess] send to processor:ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.068139845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.068142558+07:00","message":"> Transcript [584] [false]: 'ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.068144743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.068146525+07:00","message":"Set new StatePrefix: 'ผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.207571297+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.207615147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.207621975+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.20763521+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.207642638+07:00","message":"[bufferProcess] interim [20000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.207645965+07:00","message":"[bufferProcess] send to processor:วุฒิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.207652981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.207658334+07:00","message":"> Transcript [585] [false]: 'วุฒิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.207660619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.207662603+07:00","message":"Set new StatePrefix: 'วุฒิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.620600151+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.620645614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.620652285+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.620668288+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.620680156+07:00","message":"[bufferProcess] interim [440000000]:ผู้ที่มีเฉพาะอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.620682619+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.620686061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.620689677+07:00","message":"> Transcript [586] [false]: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.620691841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.620694067+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.750876248+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.750916551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.750922412+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.750944019+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.750954504+07:00","message":"[bufferProcess] interim [560000000]:ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.750956857+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.750960154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.750962748+07:00","message":"> Transcript [587] [false]: 'ผู้ที่มีเฉพาะอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.750966373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.750968766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.75097136+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.750973826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.779602494+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.779638067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.779644168+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.779669384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.779672572+07:00","message":"receive interim result [false|false]:  Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.779680652+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.779683821+07:00","message":"[buffer interim] 59 false  Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779688981+07:00","message":"[bufferProcess] interim [620000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779694377+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779697173+07:00","message":"[bufferProcess] interim [620000000]: Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779699472+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779701861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779704573+07:00","message":"> Transcript [588] [false]: 'ผู้ที่มีเฉพาะ Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779707606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779709901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779711885+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.779713951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.949765722+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.949804742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.949811073+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.949822048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" anal\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.949825588+07:00","message":"receive interim result [false|false]:  anal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.949840426+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:00.949846203+07:00","message":"[buffer interim] 59 false  anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.949854078+07:00","message":"[bufferProcess] interim [740000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.949857355+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.949861046+07:00","message":"[bufferProcess] interim [740000000]: anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.949864413+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.949867913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.949871993+07:00","message":"> Transcript [589] [false]: 'ผู้ที่มีเฉพาะ Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.949877784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.94988118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.949883709+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:00.949886591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.077924564+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.077970144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะไอ้เลว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.077975387+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะไอ้เลว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.077987384+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.077994548+07:00","message":"[bufferProcess] interim [860000000]:ผู้ที่มีเฉพาะไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.077997319+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.078000383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.07800289+07:00","message":"> Transcript [590] [false]: 'ผู้ที่มีเฉพาะ anal'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.078005908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.078007783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.078009541+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.078011442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.078016195+07:00","message":"Push: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.078018273+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.078020103+07:00","message":"Set new StatePrefix : 'ผู้ที่มีเฉพาะ anal'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.078021988+07:00","message":"Next Push (prob) : ' anal'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.078029058+07:00","message":"push: {false ผู้ที่มีเฉพาะ 0 0xc001ba0780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.089714511+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.089742802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.089749814+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.089762261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" anal\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.089765215+07:00","message":"receive interim result [false|false]:  anal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.089771097+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.089774257+07:00","message":"[buffer interim] 59 false  anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.08977897+07:00","message":"[bufferProcess] interim [920000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.08978156+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะไอ้เลว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.089784411+07:00","message":"[bufferProcess] interim [920000000]: anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.089786599+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.089788842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.089791192+07:00","message":"> Transcript [591] [false]: 'ผู้ที่มีเฉพาะไอ้เลว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.08979311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.089794988+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะไอ้เลว'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:01.116274183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:01.116283097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.260744649+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.260778538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.260785326+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.260793795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Allez\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.260797108+07:00","message":"receive interim result [false|false]:  Allez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.260803404+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.260806921+07:00","message":"[buffer interim] 59 false  Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.260812439+07:00","message":"[bufferProcess] interim [100000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.260814747+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.260817488+07:00","message":"[bufferProcess] interim [100000000]: Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.260819708+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.260822416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.260825494+07:00","message":"> Transcript [592] [false]: 'ผู้ที่มีเฉพาะ anal'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.26082768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.260829559+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ anal'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.323015962+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.323054467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.323060494+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.323070419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alexa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.323073178+07:00","message":"receive interim result [false|false]:  alexa"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.323080306+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.323084088+07:00","message":"[buffer interim] 59 false  alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.323089615+07:00","message":"[bufferProcess] interim [220000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.323091788+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.323094178+07:00","message":"[bufferProcess] interim [220000000]: alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.323096171+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.323099248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.323104211+07:00","message":"> Transcript [593] [false]: 'ผู้ที่มีเฉพาะ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.323106593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.323108694+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ Allez'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.461735172+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.461767846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.461773445+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.461785253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Alexis\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.46178806+07:00","message":"receive interim result [false|false]:  Alexis"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.461794646+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.461798573+07:00","message":"[buffer interim] 59 false  Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.461803795+07:00","message":"[bufferProcess] interim [280000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.461805945+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.461808618+07:00","message":"[bufferProcess] interim [280000000]: Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.461810916+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.461813776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.461816474+07:00","message":"> Transcript [594] [false]: 'ผู้ที่มีเฉพาะ alexa'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.461818374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.461820149+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ alexa'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.636797234+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.636840739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.636848243+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.636860256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alvarez นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.63686314+07:00","message":"receive interim result [false|false]:  alvarez นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.636871145+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:01.636874474+07:00","message":"[buffer interim] 59 false  alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.636879875+07:00","message":"[bufferProcess] interim [460000000]:ผู้ที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.636882341+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ Alexis"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.636885234+07:00","message":"[bufferProcess] interim [460000000]: alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.636887681+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.636890303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.636894413+07:00","message":"> Transcript [595] [false]: 'ผู้ที่มีเฉพาะ Alexis'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.636896473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:01.636898309+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ Alexis'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.216295427+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.216342617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.216348303+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.216362077+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.216369829+07:00","message":"[bufferProcess] interim [60000000]:ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.216372512+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.216379323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.216381801+07:00","message":"> Transcript [596] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.216384269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.216386362+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.219015799+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.219049049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.219054181+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.219064575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.219067528+07:00","message":"receive interim result [false|false]:  นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.219074259+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.219079459+07:00","message":"[buffer interim] 59 false  นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.219084747+07:00","message":"[bufferProcess] interim [120000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.219087056+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.219089942+07:00","message":"[bufferProcess] interim [120000000]: นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.219092458+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.219095717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.219098334+07:00","message":"> Transcript [597] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.21910143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.219103272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.219104925+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.219106894+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.405507223+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.405547993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.40555405+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.405564726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.405568075+07:00","message":"receive interim result [false|false]:  นะคะจะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.405575096+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.405579053+07:00","message":"[buffer interim] 59 false  นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405585078+07:00","message":"[bufferProcess] interim [240000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405587491+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405590169+07:00","message":"[bufferProcess] interim [240000000]: นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405592733+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405595481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405598164+07:00","message":"> Transcript [598] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405602933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405605029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405606686+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.405608772+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.681895052+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.681925197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.681930573+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.68194699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.681949673+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.681956108+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:02.681961532+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.681966865+07:00","message":"[bufferProcess] interim [480000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.681969941+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.681975344+07:00","message":"[bufferProcess] interim [480000000]: นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.681978138+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.68198123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.681983835+07:00","message":"> Transcript [599] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.681987004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.681989037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.681990761+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:02.681992649+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.04554148+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.045590143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.045598445+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.045613925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.045618387+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.045628037+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.045632431+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045641996+07:00","message":"[bufferProcess] interim [840000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045646098+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045652397+07:00","message":"[bufferProcess] interim [840000000]: นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045657106+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045661917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045666101+07:00","message":"> Transcript [600] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045671019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045673637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045676215+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.04567966+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045685857+07:00","message":"Push: ' alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045689188+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.04569367+07:00","message":"Set new StatePrefix : 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.045697016+07:00","message":"Next Push (prob) : 'จะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.045708855+07:00","message":"push: {false  alvarez นะคะ 0 0xc001ba0780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.370964942+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.370999927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.371005306+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.371027365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.371031985+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.371042417+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.371048009+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.37105477+07:00","message":"[bufferProcess] interim [200000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.371057616+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.37106046+07:00","message":"[bufferProcess] interim [200000000]: นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.371063065+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.371065898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.371068698+07:00","message":"> Transcript [601] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.37107261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.371077233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.371079066+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.371081233+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.554497842+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.554536849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.554542955+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.554553236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.55455641+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.554563811+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.554570999+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554577634+07:00","message":"[bufferProcess] interim [380000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554580438+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554587207+07:00","message":"[bufferProcess] interim [380000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554589667+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554603566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554617826+07:00","message":"> Transcript [602] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554623287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554625446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554627491+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.554630073+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.763831217+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.763866716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.763872273+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.763887297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.763890354+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.763909856+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.763927581+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.763940853+07:00","message":"[bufferProcess] interim [620000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.763945441+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.763949239+07:00","message":"[bufferProcess] interim [620000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.763957306+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.763960535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.763963465+07:00","message":"> Transcript [603] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.763967225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.763969373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.763971686+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.76397393+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.826957048+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.826996678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.827009765+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.827024629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.827027473+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.827036279+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.827039395+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827045169+07:00","message":"[bufferProcess] interim [680000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827047998+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827050889+07:00","message":"[bufferProcess] interim [680000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827053497+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827056721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827059262+07:00","message":"> Transcript [604] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827062706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827064628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.82706646+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827068459+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827070736+07:00","message":"Push: 'จะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827072495+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827074534+07:00","message":"Set new StatePrefix : 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.827076726+07:00","message":"Next Push (prob) : 'โปรตีนออกมาเป็นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.82708384+07:00","message":"push: {false จะสังเคราะห์ 0 0xc001ba0780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.942830953+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.942869768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.942876132+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.942888284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.942891607+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.942899459+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:03.942903802+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.942910344+07:00","message":"[bufferProcess] interim [740000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.942913391+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.942916427+07:00","message":"[bufferProcess] interim [740000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.94291929+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.94292206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.942924764+07:00","message":"> Transcript [605] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.94292692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:03.942928661+07:00","message":"Set new StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:04.116887609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:04.116891517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.26269376+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.262732847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.262739304+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.262757344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.262761204+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.262779496+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.262793695+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.262802391+07:00","message":"[bufferProcess] interim [40000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.262807244+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.26281068+07:00","message":"[bufferProcess] interim [40000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.262813576+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.26281689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.262820441+07:00","message":"> Transcript [606] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.262823904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.262825923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.262827599+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.262831998+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.463242039+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.463270949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.463277199+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.463288465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.463291918+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.463307827+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.46332265+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463330165+07:00","message":"[bufferProcess] interim [280000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463333603+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463342243+07:00","message":"[bufferProcess] interim [280000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463346806+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463350378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463353206+07:00","message":"> Transcript [607] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463357131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463359093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463360809+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.463363753+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.649231773+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.649272427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.649278627+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.649290272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.649293384+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.649301486+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.649304734+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649310998+07:00","message":"[bufferProcess] interim [460000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649313598+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649316483+07:00","message":"[bufferProcess] interim [460000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649319411+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649322553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649325377+07:00","message":"> Transcript [608] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649328747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649330759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649332505+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.649337069+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.849654367+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.849694349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.849700768+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.849715632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.849719588+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.849733945+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.849746449+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849754481+07:00","message":"[bufferProcess] interim [700000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849757735+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849762925+07:00","message":"[bufferProcess] interim [700000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.84976539+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.8497682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849771254+07:00","message":"> Transcript [609] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849775193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849777045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849778917+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.8497812+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849785576+07:00","message":"Push: 'โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849787478+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849789762+07:00","message":"Set new StatePrefix : 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:04.849791906+07:00","message":"Next Push (prob) : 'ตีนที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:04.849803962+07:00","message":"push: {false โปรตีนออกมาเป็นโปร 0 0xc001ba0780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.00060541+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.000655084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีเฉพาะ alvarez\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.000661553+07:00","message":"receive interim result [false|false]: ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.000674952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.000682433+07:00","message":"receive interim result [false|false]:  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.000693075+07:00","message":"[buffer interim] 59 false ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.000697539+07:00","message":"[buffer interim] 59 false  นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.000705216+07:00","message":"[bufferProcess] interim [820000000]:ผู้ที่มีเฉพาะ alvarez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.000709553+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.000713171+07:00","message":"[bufferProcess] interim [820000000]: นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.000716406+07:00","message":"[bufferProcess] update buffer: ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.000720372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.000724715+07:00","message":"> Transcript [610] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.000729504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.000732465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.000735408+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.00073895+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.333870412+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.526163004+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.536702467+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.536745967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุธที่มีเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้\",\"confidence\":0.90189487}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.536753336+07:00","message":"receive interim result [true|false]: พุธที่มีเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.536760886+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.536763146+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.536767529+07:00","message":"[buffer interim] 59 true พุธที่มีเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536776984+07:00","message":"[bufferProcess] interim [360000000]:พุธที่มีเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536781826+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536785841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536788466+07:00","message":"> Transcript [611] [false]: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.53679135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536793479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536795536+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536798125+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536800065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536801819+07:00","message":"> Transcript [612] [true]: 'พุธที่มีเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536804085+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536806013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536807777+07:00","message":"StatePrefix: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536809502+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.536816253+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.537000369+07:00","message":"Push: 'ที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.53700542+07:00","message":"TextPushed: 'ผู้ที่มีเฉพาะ alvarez นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.537007777+07:00","message":"Set new StatePrefix : 'พุธที่มีเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.537010121+07:00","message":"Next Push (prob) : 'พุธที่มีเฉพาะ elec นะคะจะสังเคราะห์โปรตีนออกมาเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.537016687+07:00","message":"push: {true ที่ทำงานไม่ได้ 0 0xc001ba0780}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.537022048+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_59.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:05.549081142+07:00","message":"write wav file: './tmp/7515/7515_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.999079137+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.999117198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.999122415+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:05.999136126+07:00","message":"[buffer interim] 60 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.999141843+07:00","message":"[bufferProcess] interim [480000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:05.999143629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.568536186+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.568575889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.568583679+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.568597109+07:00","message":"[buffer interim] 60 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.568605174+07:00","message":"[bufferProcess] interim [80000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.568607793+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.568614557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.568617836+07:00","message":"> Transcript [613] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.568620167+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.708616754+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.708645395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.708650639+07:00","message":"receive interim result [false|false]: นะคะซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.708668089+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.708672146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.70867477+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.708694659+07:00","message":"[buffer interim] 60 false นะคะซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.70871577+07:00","message":"[buffer interim] 60 false นะคะซึ่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708726704+07:00","message":"[bufferProcess] interim [140000000]:นะคะซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708731603+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708737032+07:00","message":"[bufferProcess] interim [200000000]:นะคะซึ่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708739891+07:00","message":"[bufferProcess] send to processor:นะคะซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708750163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708764566+07:00","message":"> Transcript [614] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708770196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708772866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708775516+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708778305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708780764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708783719+07:00","message":"> Transcript [615] [false]: 'นะคะซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708786172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708788844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708791151+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.708793308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.884167155+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.884210906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.884217479+07:00","message":"receive interim result [false|false]: นะคะซึ่งทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:06.884232034+07:00","message":"[buffer interim] 60 false นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.884246519+07:00","message":"[bufferProcess] interim [380000000]:นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.884250028+07:00","message":"[bufferProcess] send to processor:นะคะซึ่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.884255004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.884258965+07:00","message":"> Transcript [616] [false]: 'นะคะซึ่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.884263363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.884265991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.884268587+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:06.884271906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:07.117117366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:07.117134933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.124173228+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.185986649+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.21397299+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.214017185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะซึ่งทำให้\",\"confidence\":0.9540554}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.214022344+07:00","message":"receive interim result [true|false]: นะคะซึ่งทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.21403144+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.214033644+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.21403872+07:00","message":"[buffer interim] 60 true นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214049406+07:00","message":"[bufferProcess] interim [830000000]:นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214052984+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะซึ่งทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214057649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214060339+07:00","message":"> Transcript [617] [false]: 'นะคะซึ่งทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214063244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214065009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214066707+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214068449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214071185+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214073007+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214075185+07:00","message":"Set new StatePrefix : 'นะคะซึ่งทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214077121+07:00","message":"Next Push (prob) : 'ซึ่งทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214078625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214080331+07:00","message":"> Transcript [618] [true]: 'นะคะซึ่งทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214082347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214083802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214085291+07:00","message":"StatePrefix: 'นะคะซึ่งทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.21408691+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.214088797+07:00","message":"Push: 'ซึ่งทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.214096961+07:00","message":"push: {false นะคะ 0 0xc0004a2500}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.214103867+07:00","message":"push: {true ซึ่งทำให้ 0 0xc0004a2500}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:07.220156584+07:00","message":"write wav file: './tmp/7515/7515_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.905365005+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.905406902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.905412335+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:07.905425828+07:00","message":"[buffer interim] 61 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.905433266+07:00","message":"[bufferProcess] interim [780000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:07.905435339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.059279997+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.059322593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.059327907+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.059339674+07:00","message":"[buffer interim] 61 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.059349057+07:00","message":"[bufferProcess] interim [900000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.059353154+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.05935927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.059363105+07:00","message":"> Transcript [619] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.059365962+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.161051196+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.161087497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.161092585+07:00","message":"receive interim result [false|false]: ในกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.161105888+07:00","message":"[buffer interim] 61 false ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.1611163+07:00","message":"[bufferProcess] interim [960000000]:ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.161118622+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.161121784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.161124778+07:00","message":"> Transcript [620] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.161127395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.161129243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.161131063+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.161133008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.363712413+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.363749053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.363754375+07:00","message":"receive interim result [false|false]: ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.363767466+07:00","message":"[buffer interim] 61 false ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.363774273+07:00","message":"[bufferProcess] interim [140000000]:ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.363776344+07:00","message":"[bufferProcess] send to processor:ในกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.363779305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.363782301+07:00","message":"> Transcript [621] [false]: 'ในกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.363787224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.363789646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.363791918+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.363793954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.423557503+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.423592999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.423599275+07:00","message":"receive interim result [false|false]: ในกระบวนการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.423612015+07:00","message":"[buffer interim] 61 false ในกระบวนการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.423618716+07:00","message":"[bufferProcess] interim [320000000]:ในกระบวนการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.423620754+07:00","message":"[bufferProcess] send to processor:ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.423625694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.423628734+07:00","message":"> Transcript [622] [false]: 'ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.423631679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.423633555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.423635551+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.423637567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.552171553+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.552219195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.552226159+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.552240451+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.552271936+07:00","message":"[bufferProcess] interim [380000000]:ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.552275614+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.552284283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.55228838+07:00","message":"> Transcript [623] [false]: 'ในกระบวนการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.552293084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.552296186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.55229906+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.552302037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.552309327+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.5523119+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.55231463+07:00","message":"Set new StatePrefix : 'ในกระบวนการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.55231771+07:00","message":"Next Push (prob) : 'กระบวนการสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.552327151+07:00","message":"push: {false ใน 0 0xc000394800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.947613122+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.947636096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.947640756+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:08.947654265+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.947660358+07:00","message":"[bufferProcess] interim [740000000]:ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.947662879+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.947665847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.947668079+07:00","message":"> Transcript [624] [false]: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.947670046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:08.947671815+07:00","message":"Set new StatePrefix: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.064828558+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.06487263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.06487843+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.064894166+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.064901559+07:00","message":"[bufferProcess] interim [860000000]:ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.064904192+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.064907809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.064910467+07:00","message":"> Transcript [625] [false]: 'ในกระบวนการสังเคราะห์เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.064913831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.06491591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.064917895+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.064920259+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.068774362+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.068788575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.068792375+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.068812447+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.068816296+07:00","message":"[bufferProcess] interim [920000000]:ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.068818429+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.068822992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.068824857+07:00","message":"> Transcript [626] [false]: 'ในกระบวนการสังเคราะห์เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.068827205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.06882931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.068831152+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.068833116+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.521849918+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.521891276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.521897901+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.521913454+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.521921655+07:00","message":"[bufferProcess] interim [400000000]:ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.521924461+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.521927663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.521930343+07:00","message":"> Transcript [627] [false]: 'ในกระบวนการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.521933584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.521940653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.521943521+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.521945877+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.641208501+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.64124687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.641252668+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.641269615+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641277057+07:00","message":"[bufferProcess] interim [460000000]:ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641280001+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641286967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641289628+07:00","message":"> Transcript [628] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641293208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641295356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641297274+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641299783+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.64130547+07:00","message":"Push: 'กระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641307221+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641309137+07:00","message":"Set new StatePrefix : 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.641311376+07:00","message":"Next Push (prob) : 'เมลานินไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.641319743+07:00","message":"push: {false กระบวนการสังเคราะห์ 0 0xc000394800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.84842479+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.84846542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.848475231+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.848490885+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.848500142+07:00","message":"[bufferProcess] interim [640000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.848502923+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.848506466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.848509201+07:00","message":"> Transcript [629] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.848512919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.848514883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.848516593+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.84851953+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.964919086+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.964970283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.96497706+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:09.964992692+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.965001318+07:00","message":"[bufferProcess] interim [760000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.965004052+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.965011457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.965013953+07:00","message":"> Transcript [630] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.965017816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.965020262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.965022181+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:09.965024811+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:10.117603674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:10.117608539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.157888123+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.157926416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.157933625+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.157953867+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.157961595+07:00","message":"[bufferProcess] interim [940000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.157964648+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.157971453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.157975173+07:00","message":"> Transcript [631] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.157978913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.157981316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.157985008+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.157987705+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.164082536+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.164094981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.164098638+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.164103577+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.16410697+07:00","message":"[bufferProcess] interim [0]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.164109107+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.164111542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.164113569+07:00","message":"> Transcript [632] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.164116147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.16411788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.164119871+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.164121769+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.164129937+07:00","message":"Push: 'เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.164132018+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.16413401+07:00","message":"Set new StatePrefix : 'ในกระบวนการสังเคราะห์เมลานินไม่มีเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.164136069+07:00","message":"Next Push (prob) : 'มีเวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.164144058+07:00","message":"push: {false เมลานินไม่ 0 0xc000394800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.423450894+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.423496482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.423502918+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.423515098+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.423524119+07:00","message":"[bufferProcess] interim [240000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.423527998+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.423534637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.423539179+07:00","message":"> Transcript [633] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.423542384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.423545361+07:00","message":"Set new StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.555017744+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.555057331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.555064185+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:10.555075492+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.555082417+07:00","message":"[bufferProcess] interim [420000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.555085125+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.555088729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.555091009+07:00","message":"> Transcript [634] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.555094089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.555095985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.555097611+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:10.555101077+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.124466529+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.12450918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.124515383+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.124530293+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.124538481+07:00","message":"[bufferProcess] interim [20000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.124541241+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.124547759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.124550725+07:00","message":"> Transcript [635] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.124554037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.124556029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.124557669+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.124560113+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.379683128+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.379721394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.379729048+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.379742183+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.37974893+07:00","message":"[bufferProcess] interim [140000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.379751719+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.379758641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.379761344+07:00","message":"> Transcript [636] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.379765148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.379767756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.379769821+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.379772656+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.393694195+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.393724424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.393729882+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.393744852+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393751003+07:00","message":"[bufferProcess] interim [200000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393753317+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393756508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393758824+07:00","message":"> Transcript [637] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393762559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393765153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.39376706+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393769635+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.39377579+07:00","message":"Push: 'มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393777755+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393780003+07:00","message":"Set new StatePrefix : 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.393783698+07:00","message":"Next Push (prob) : 'เกิดขึ้นและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.393793022+07:00","message":"push: {false มีเมลานิน 0 0xc000394800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.959546025+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.959570478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.959575841+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:11.959592702+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.959599711+07:00","message":"[bufferProcess] interim [800000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.959602535+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.959606168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.959608569+07:00","message":"> Transcript [638] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.95961083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:11.959612688+07:00","message":"Set new StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.01314572+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.013190723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.013197179+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.013210325+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.013217503+07:00","message":"[bufferProcess] interim [920000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.013220122+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.013227107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.013229708+07:00","message":"> Transcript [639] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.013233738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.013236185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.013238306+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.013240958+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.336059522+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.336106888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.336112679+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.336127138+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.336135565+07:00","message":"[bufferProcess] interim [160000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.336138534+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.33614519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.33614789+07:00","message":"> Transcript [640] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.336151208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.33615305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.336154741+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.336157906+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.529335377+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.529363747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.52937004+07:00","message":"receive interim result [false|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.529383348+07:00","message":"[buffer interim] 61 false ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.52939026+07:00","message":"[bufferProcess] interim [400000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.529393508+07:00","message":"[bufferProcess] send to processor:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.529400484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.529403044+07:00","message":"> Transcript [641] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.529406825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.529408736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.529410732+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.529413721+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.579060169+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.738275584+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.738317772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.738324929+07:00","message":"receive interim result [true|false]: ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.738335348+07:00","message":"end recv isFinal message id 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.738337459+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.738343704+07:00","message":"[buffer interim] 61 true ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738353161+07:00","message":"[bufferProcess] interim [610000000]:ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738359662+07:00","message":"[bufferProcess] send to processor (isfinal):ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738363235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738366452+07:00","message":"> Transcript [642] [false]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738370152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.73837228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738375142+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738378038+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738384058+07:00","message":"Push: 'เกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738386035+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738388352+07:00","message":"Set new StatePrefix : 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738390677+07:00","message":"Next Push (prob) : 'และทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738392234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738394042+07:00","message":"> Transcript [643] [true]: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738396541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738398554+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738400335+07:00","message":"StatePrefix: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.738402088+07:00","message":"TextPushed: 'ในกระบวนการสังเคราะห์เมลานินไม่มีเมลานินเกิดขึ้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:12.73840411+07:00","message":"Push: 'และทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.738412828+07:00","message":"push: {false เกิดขึ้นนะคะ 0 0xc000394800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.738418746+07:00","message":"push: {true และทำให้ 0 0xc000394800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:12.750427234+07:00","message":"write wav file: './tmp/7515/7515_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:12.8255559+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:13.118446726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:13.118485571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.492789902+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.492838892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.492843658+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.492860007+07:00","message":"[buffer interim] 62 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.492867469+07:00","message":"[bufferProcess] interim [680000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.492869431+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.695587848+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.695627973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.695633143+07:00","message":"receive interim result [false|false]: มีด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.695647613+07:00","message":"[buffer interim] 62 false มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.695655447+07:00","message":"[bufferProcess] interim [920000000]:มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.695658014+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.695661095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.69566395+07:00","message":"> Transcript [644] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.695665973+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.930492723+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.930528828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนี้รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.930534238+07:00","message":"receive interim result [false|false]: หนี้รัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.930548555+07:00","message":"[buffer interim] 62 false หนี้รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.930556144+07:00","message":"[bufferProcess] interim [100000000]:หนี้รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.930559113+07:00","message":"[bufferProcess] send to processor:มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.930566228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.930569014+07:00","message":"> Transcript [645] [false]: 'มีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.930571807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.930573684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.930575432+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.930577569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.991523528+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.991557172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.991562733+07:00","message":"receive interim result [false|false]: มีด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.991574449+07:00","message":"[buffer interim] 62 false มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.991581216+07:00","message":"[bufferProcess] interim [160000000]:มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.991583694+07:00","message":"[bufferProcess] send to processor:หนี้รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.991589418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.991592014+07:00","message":"> Transcript [646] [false]: 'หนี้รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.991594375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.991596306+07:00","message":"Set new StatePrefix: 'หนี้รัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.994757679+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.994772192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.9947764+07:00","message":"receive interim result [false|false]: มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:13.994785101+07:00","message":"[buffer interim] 62 false มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.99478817+07:00","message":"[bufferProcess] interim [220000000]:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.994789887+07:00","message":"[bufferProcess] send to processor:มีด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.994791726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.994793569+07:00","message":"> Transcript [647] [false]: 'มีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.994796079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:13.994798101+07:00","message":"Set new StatePrefix: 'มีด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.445981763+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.44601468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.446020088+07:00","message":"receive interim result [false|false]: มีลักษณะคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.446033842+07:00","message":"[buffer interim] 62 false มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.446041893+07:00","message":"[bufferProcess] interim [640000000]:มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.44604466+07:00","message":"[bufferProcess] send to processor:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.446047374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.446050426+07:00","message":"> Transcript [648] [false]: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.446052394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.446055147+07:00","message":"Set new StatePrefix: 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.572212555+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.572249051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.572255003+07:00","message":"receive interim result [false|false]: มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.572267487+07:00","message":"[buffer interim] 62 false มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.572275072+07:00","message":"[bufferProcess] interim [760000000]:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.572278224+07:00","message":"[bufferProcess] send to processor:มีลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.572288418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.57229209+07:00","message":"> Transcript [649] [false]: 'มีลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.57229654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.572299565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.572304096+07:00","message":"StatePrefix: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.572307933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.577665097+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.577682026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.577686714+07:00","message":"receive interim result [false|false]: มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.57769876+07:00","message":"[buffer interim] 62 false มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.577702692+07:00","message":"[bufferProcess] interim [820000000]:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.577706056+07:00","message":"[bufferProcess] send to processor:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.577709031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.577711304+07:00","message":"> Transcript [650] [false]: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.577713546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.577715474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.577717052+07:00","message":"StatePrefix: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.577718765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.68536091+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.801066721+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.801102525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเสือกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.801108474+07:00","message":"receive interim result [false|false]: มีลักษณะเสือกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.801125304+07:00","message":"[buffer interim] 62 false มีลักษณะเสือกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.801133207+07:00","message":"[bufferProcess] interim [60000000]:มีลักษณะเสือกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.801135971+07:00","message":"[bufferProcess] send to processor:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.801139607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.801142579+07:00","message":"> Transcript [651] [false]: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.801145936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.801147893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.80114991+07:00","message":"StatePrefix: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.801152135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.816689575+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.816724083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเสือกค่ะ\",\"confidence\":0.8327333}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.816730134+07:00","message":"receive interim result [true|false]: มีลักษณะเสือกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.816738112+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.816740327+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.816746128+07:00","message":"[buffer interim] 62 true มีลักษณะเสือกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816755761+07:00","message":"[bufferProcess] interim [90000000]:มีลักษณะเสือกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816758482+07:00","message":"[bufferProcess] send to processor (isfinal):มีลักษณะเสือกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.81676112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816763448+07:00","message":"> Transcript [652] [false]: 'มีลักษณะเสือกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816765967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816768089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816769954+07:00","message":"StatePrefix: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816771594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816777167+07:00","message":"Push: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816778993+07:00","message":"TextPushed: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816780877+07:00","message":"Set new StatePrefix : 'มีลักษณะเสือกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.81678315+07:00","message":"Next Push (prob) : 'เสือกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816784715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816786593+07:00","message":"> Transcript [653] [true]: 'มีลักษณะเสือกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816789119+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816791361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.81679357+07:00","message":"StatePrefix: 'มีลักษณะเสือกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.816795299+07:00","message":"TextPushed: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:14.81679761+07:00","message":"Push: 'เสือกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.816819767+07:00","message":"push: {false มีลักษณะ 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.816843368+07:00","message":"push: {true เสือกค่ะ 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:14.823898577+07:00","message":"write wav file: './tmp/7515/7515_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:14.945723161+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.673291989+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.673332275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.673336788+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.673352787+07:00","message":"[buffer interim] 63 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.673359891+07:00","message":"[bufferProcess] interim [750000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.673362386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.84672715+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.846766153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.846772699+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.846785586+07:00","message":"[buffer interim] 63 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.846793408+07:00","message":"[bufferProcess] interim [870000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.846796484+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.846802679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.846805289+07:00","message":"> Transcript [654] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.846807362+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.938695751+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.938735192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลตัส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.938742577+07:00","message":"receive interim result [false|false]: โลตัส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.938759658+07:00","message":"[buffer interim] 63 false โลตัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.938768541+07:00","message":"[bufferProcess] interim [930000000]:โลตัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.938771968+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.938776025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.938779568+07:00","message":"> Transcript [655] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.938783697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.938786816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.938789936+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.938792711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.997904497+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.997955791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.997963011+07:00","message":"receive interim result [false|false]: เราทัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:15.997980412+07:00","message":"[buffer interim] 63 false เราทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.99798937+07:00","message":"[bufferProcess] interim [50000000]:เราทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.997993022+07:00","message":"[bufferProcess] send to processor:โลตัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.998001619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.998005205+07:00","message":"> Transcript [656] [false]: 'โลตัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.998008339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:15.998015014+07:00","message":"Set new StatePrefix: 'โลตัส'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:16.119427241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:16.119449131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.143522052+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.143562093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทักกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.14356772+07:00","message":"receive interim result [false|false]: เราทักกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.143581364+07:00","message":"[buffer interim] 63 false เราทักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.143588993+07:00","message":"[bufferProcess] interim [170000000]:เราทักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.143591749+07:00","message":"[bufferProcess] send to processor:เราทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.143595648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.143598469+07:00","message":"> Transcript [657] [false]: 'เราทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.143600548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.143602863+07:00","message":"Set new StatePrefix: 'เราทัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.163412377+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.163443597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทราบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.16344909+07:00","message":"receive interim result [false|false]: เราทราบการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.163463109+07:00","message":"[buffer interim] 63 false เราทราบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.16347042+07:00","message":"[bufferProcess] interim [230000000]:เราทราบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.163472939+07:00","message":"[bufferProcess] send to processor:เราทักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.163475964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.163478463+07:00","message":"> Transcript [658] [false]: 'เราทักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.163481129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.163482927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.163484518+07:00","message":"StatePrefix: 'เราทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.163486233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.357831187+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.35787374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทราบการขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.357880852+07:00","message":"receive interim result [false|false]: เราทราบการขอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.357895724+07:00","message":"[buffer interim] 63 false เราทราบการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.357903604+07:00","message":"[bufferProcess] interim [350000000]:เราทราบการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.357906466+07:00","message":"[bufferProcess] send to processor:เราทราบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.357913182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.357915951+07:00","message":"> Transcript [659] [false]: 'เราทราบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.357918282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.357920255+07:00","message":"Set new StatePrefix: 'เราทราบการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.433584478+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.433621609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องการก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.433627835+07:00","message":"receive interim result [false|false]: เราต้องการก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.433643138+07:00","message":"[buffer interim] 63 false เราต้องการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.433650669+07:00","message":"[bufferProcess] interim [410000000]:เราต้องการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.433653202+07:00","message":"[bufferProcess] send to processor:เราทราบการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.433660897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.433663784+07:00","message":"> Transcript [660] [false]: 'เราทราบการขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.433667227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.433669797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.433671802+07:00","message":"StatePrefix: 'เราทราบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.433674595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.471361356+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.471387072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสร้างการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.471406654+07:00","message":"receive interim result [false|false]: เราสร้างการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.471420815+07:00","message":"[buffer interim] 63 false เราสร้างการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.471426445+07:00","message":"[bufferProcess] interim [470000000]:เราสร้างการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.471428828+07:00","message":"[bufferProcess] send to processor:เราต้องการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.471431508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.471433752+07:00","message":"> Transcript [661] [false]: 'เราต้องการก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.471436697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.471438969+07:00","message":"Set new StatePrefix: 'เราต้องการก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.491091395+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.49111417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสร้างการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.491119723+07:00","message":"receive interim result [false|false]: เราสร้างการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.491133171+07:00","message":"[buffer interim] 63 false เราสร้างการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.491138898+07:00","message":"[bufferProcess] interim [530000000]:เราสร้างการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.491140967+07:00","message":"[bufferProcess] send to processor:เราสร้างการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.491143703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.491146433+07:00","message":"> Transcript [662] [false]: 'เราสร้างการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.49114993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.491151938+07:00","message":"Set new StatePrefix: 'เราสร้างการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.575335808+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.575360485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสร้างการควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.575365589+07:00","message":"receive interim result [false|false]: เราสร้างการควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.575377568+07:00","message":"[buffer interim] 63 false เราสร้างการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.57538635+07:00","message":"[bufferProcess] interim [650000000]:เราสร้างการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.575388694+07:00","message":"[bufferProcess] send to processor:เราสร้างการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.575391729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.575394469+07:00","message":"> Transcript [663] [false]: 'เราสร้างการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.575397211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.575398996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.575400689+07:00","message":"StatePrefix: 'เราสร้างการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.575402709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.586763909+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.586775863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสร้างการควบคุมรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.586779273+07:00","message":"receive interim result [false|false]: เราสร้างการควบคุมรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.586783698+07:00","message":"[buffer interim] 63 false เราสร้างการควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.586789295+07:00","message":"[bufferProcess] interim [710000000]:เราสร้างการควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.586792104+07:00","message":"[bufferProcess] send to processor:เราสร้างการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.586794281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.586796493+07:00","message":"> Transcript [664] [false]: 'เราสร้างการควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.586798582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.586800402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.586802115+07:00","message":"StatePrefix: 'เราสร้างการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.586803907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.694928874+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.694974671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสร้างการควบคุมรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.694980279+07:00","message":"receive interim result [false|false]: เราสร้างการควบคุมรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.694997315+07:00","message":"[buffer interim] 63 false เราสร้างการควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.695006002+07:00","message":"[bufferProcess] interim [770000000]:เราสร้างการควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.695009178+07:00","message":"[bufferProcess] send to processor:เราสร้างการควบคุมรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.695013114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.695015919+07:00","message":"> Transcript [665] [false]: 'เราสร้างการควบคุมรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.695019456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.695021491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.69502378+07:00","message":"StatePrefix: 'เราสร้างการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.695025903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.699480696+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.699503418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสร้างการควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.699508694+07:00","message":"receive interim result [false|false]: เราสร้างการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.699522265+07:00","message":"[buffer interim] 63 false เราสร้างการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699527869+07:00","message":"[bufferProcess] interim [830000000]:เราสร้างการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699530111+07:00","message":"[bufferProcess] send to processor:เราสร้างการควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699536815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699538971+07:00","message":"> Transcript [666] [false]: 'เราสร้างการควบคุมรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699541588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699543587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699545551+07:00","message":"StatePrefix: 'เราสร้างการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699547428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699553277+07:00","message":"Push: 'เราสร้างการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.69955502+07:00","message":"TextPushed: 'เราสร้างการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699559544+07:00","message":"Set new StatePrefix : 'เราสร้างการควบคุมรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.699561857+07:00","message":"Next Push (prob) : 'คุมรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.699570967+07:00","message":"push: {false เราสร้างการควบ 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.898229267+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.898257685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสร้างการควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.898264248+07:00","message":"receive interim result [false|false]: เราสร้างการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:16.898274996+07:00","message":"[buffer interim] 63 false เราสร้างการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.898286829+07:00","message":"[bufferProcess] interim [10000000]:เราสร้างการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.898289434+07:00","message":"[bufferProcess] send to processor:เราสร้างการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.898293478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.898297878+07:00","message":"> Transcript [667] [false]: 'เราสร้างการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.898301093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:16.898304162+07:00","message":"Set new StatePrefix: 'เราสร้างการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.073631652+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.073668051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสร้างการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.073674243+07:00","message":"receive interim result [false|false]: เราสร้างการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.073688784+07:00","message":"[buffer interim] 63 false เราสร้างการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.073695632+07:00","message":"[bufferProcess] interim [190000000]:เราสร้างการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.073698007+07:00","message":"[bufferProcess] send to processor:เราสร้างการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.073701456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.073703897+07:00","message":"> Transcript [668] [false]: 'เราสร้างการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.073707084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.073709234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.073711488+07:00","message":"StatePrefix: 'เราสร้างการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.073713708+07:00","message":"TextPushed: 'เราสร้างการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.61146777+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.611514592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสร้างการควบคุมลักษณะทางพันธุกรรมของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.611522357+07:00","message":"receive interim result [false|false]: เราสร้างการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:17.611536752+07:00","message":"[buffer interim] 63 false เราสร้างการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.611545804+07:00","message":"[bufferProcess] interim [730000000]:เราสร้างการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.611548574+07:00","message":"[bufferProcess] send to processor:เราสร้างการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.611554057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.611556774+07:00","message":"> Transcript [669] [false]: 'เราสร้างการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.611560872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.611563178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.611568201+07:00","message":"StatePrefix: 'เราสร้างการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:17.611571858+07:00","message":"TextPushed: 'เราสร้างการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.023891137+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.087127853+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.208210718+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.208251301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทราบการควบคุมลักษณะทางพันธุกรรมของ\",\"confidence\":0.93200463}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.208257332+07:00","message":"receive interim result [true|false]: เราทราบการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.208264196+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.208266354+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.208272639+07:00","message":"[buffer interim] 63 true เราทราบการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208281101+07:00","message":"[bufferProcess] interim [300000000]:เราทราบการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208285946+07:00","message":"[bufferProcess] send to processor (isfinal):เราสร้างการควบคุมลักษณะทางพันธุกรรมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208289305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208291862+07:00","message":"> Transcript [670] [false]: 'เราสร้างการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208294945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.20829676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208299397+07:00","message":"StatePrefix: 'เราสร้างการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.20830226+07:00","message":"TextPushed: 'เราสร้างการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208304251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208306113+07:00","message":"> Transcript [671] [true]: 'เราทราบการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.2083082+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208309812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208311321+07:00","message":"StatePrefix: 'เราสร้างการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.20831296+07:00","message":"TextPushed: 'เราสร้างการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208314492+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208418456+07:00","message":"Push: 'คุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208422419+07:00","message":"TextPushed: 'เราสร้างการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208424498+07:00","message":"Set new StatePrefix : 'เราทราบการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208426412+07:00","message":"Next Push (prob) : 'เราทราบการควบคุมลักษณะทางพันธุกรรมของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.208433885+07:00","message":"push: {true คุมลักษณะทางพันธุกรรมของ 0 0xc0004a3e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.208444079+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_63.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:18.216772277+07:00","message":"write wav file: './tmp/7515/7515_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.680143416+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.680184037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.680190338+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.680207874+07:00","message":"[buffer interim] 64 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.680215993+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.680218575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.724765267+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.724806326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.724812695+07:00","message":"receive interim result [false|false]: ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.7248287+07:00","message":"[buffer interim] 64 false ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.724840052+07:00","message":"[bufferProcess] interim [540000000]:ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.724842262+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.724846033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.72484928+07:00","message":"> Transcript [672] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.724851243+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.74537144+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.745399543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.74540413+07:00","message":"receive interim result [false|false]: ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.745418099+07:00","message":"[buffer interim] 64 false ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.745423821+07:00","message":"[bufferProcess] interim [600000000]:ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.745425886+07:00","message":"[bufferProcess] send to processor:ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.745435927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.745438914+07:00","message":"> Transcript [673] [false]: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.745440717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.745442712+07:00","message":"Set new StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.826595331+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.826632694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.826637864+07:00","message":"receive interim result [false|false]: ผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.826651439+07:00","message":"[buffer interim] 64 false ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.826658288+07:00","message":"[bufferProcess] interim [780000000]:ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.826660625+07:00","message":"[bufferProcess] send to processor:ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.826663657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.826666216+07:00","message":"> Transcript [674] [false]: 'ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.826669041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.826670999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.826672752+07:00","message":"StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.826674766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.944367137+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.944405148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอัตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.944411284+07:00","message":"receive interim result [false|false]: ผู้ที่มีอัตรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:18.944424889+07:00","message":"[buffer interim] 64 false ผู้ที่มีอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.944431772+07:00","message":"[bufferProcess] interim [900000000]:ผู้ที่มีอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.944434079+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.944438733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.944441472+07:00","message":"> Transcript [675] [false]: 'ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.944444417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.94444643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.944448445+07:00","message":"StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:18.944450402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:19.120031984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:19.120064245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.144570173+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.144609807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.144616386+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.144627549+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.144636866+07:00","message":"[bufferProcess] interim [80000000]:ผู้ที่มีอาจจะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.144640321+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.144647103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.144651082+07:00","message":"> Transcript [676] [false]: 'ผู้ที่มีอัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.144655253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.144657916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.144660775+07:00","message":"StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.144662956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.322454818+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.322501443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.322507323+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.322524037+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322532168+07:00","message":"[bufferProcess] interim [260000000]:ผู้ที่มีอาจจะเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322534969+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322541704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322544371+07:00","message":"> Transcript [677] [false]: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322547812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322550131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.32255196+07:00","message":"StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322554466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322560513+07:00","message":"Push: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322562415+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322564494+07:00","message":"Set new StatePrefix : 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.322566518+07:00","message":"Next Push (prob) : 'มีอาจจะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.322574686+07:00","message":"push: {false ผู้ที่ 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.528441321+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.52847469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะไอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.52847994+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะไอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.528487811+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.528494322+07:00","message":"[bufferProcess] interim [500000000]:ผู้ที่มีอาจจะเพราะไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.528496639+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.528499781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.528502522+07:00","message":"> Transcript [678] [false]: 'ผู้ที่มีอาจจะเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.528505228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.528506999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.528508731+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.528510722+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.829387423+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.829427051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.82943282+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.829451296+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.829458689+07:00","message":"[bufferProcess] interim [740000000]:ผู้ที่มีอาจจะเพราะอายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.829461376+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.829467482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.829470276+07:00","message":"> Transcript [679] [false]: 'ผู้ที่มีอาจจะเพราะไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.829473278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.829475239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.829477263+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.82947983+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.965313103+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.965349041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.96535479+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.965368702+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.965376463+07:00","message":"[bufferProcess] interim [860000000]:ผู้ที่มีอาจจะเพราะอายๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.965379033+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.965385375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.965388428+07:00","message":"> Transcript [680] [false]: 'ผู้ที่มีอาจจะเพราะอายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.96539148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.96539401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.965395726+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.965397955+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.980437634+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.980457557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.980461886+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.980473718+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.980477867+07:00","message":"[bufferProcess] interim [920000000]:ผู้ที่มีอาจจะเพราะอายๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.980479926+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.980483457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.980485625+07:00","message":"> Transcript [681] [false]: 'ผู้ที่มีอาจจะเพราะอายๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.980488909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.98049066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.98049231+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.980493964+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.980496321+07:00","message":"Push: 'มีอาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.980498007+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.98050244+07:00","message":"Set new StatePrefix : 'ผู้ที่มีอาจจะเพราะอายๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:19.980504811+07:00","message":"Next Push (prob) : 'อายๆและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:19.980523974+07:00","message":"push: {false มีอาจจะเพราะ 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.03473042+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.03476359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.034769049+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.034785584+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.034793513+07:00","message":"[bufferProcess] interim [980000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.034796297+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.034802273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.034804807+07:00","message":"> Transcript [682] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.034806852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.034808805+07:00","message":"Set new StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.219869758+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.219908589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.219915925+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.219928054+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.219937063+07:00","message":"[bufferProcess] interim [220000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.219946145+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.219952028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.219954887+07:00","message":"> Transcript [683] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.219958294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.219960369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.219962389+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.219964536+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.535249004+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.53529492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.535313521+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.535330005+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.535337895+07:00","message":"[bufferProcess] interim [400000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.535341778+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.535351327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.535355348+07:00","message":"> Transcript [684] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.535359725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.535362851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.535367142+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.535370526+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.686669271+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.686711678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็ผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.686718803+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.686735156+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.686743346+07:00","message":"[bufferProcess] interim [460000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.686746854+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.686755867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.68675953+07:00","message":"> Transcript [685] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.686764247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.686767207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.686770319+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.686773492+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.812259785+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.812289083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.812294111+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.812310527+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812318538+07:00","message":"[bufferProcess] interim [580000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812322188+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็ผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812326673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812330083+07:00","message":"> Transcript [686] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812334073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812335918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812337699+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812340229+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812343016+07:00","message":"Push: 'อายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812344878+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812347021+07:00","message":"Set new StatePrefix : 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็ผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.812349283+07:00","message":"Next Push (prob) : 'ก็ผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.812356726+07:00","message":"push: {false อายๆแล้ว 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.965723088+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.965764327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.965770843+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:20.965785966+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.965794241+07:00","message":"[bufferProcess] interim [700000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.965797034+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.965804932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.965807704+07:00","message":"> Transcript [687] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.965810299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:20.965812684+07:00","message":"Set new StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.007223576+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.00726456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.007270536+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.007286554+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.007294749+07:00","message":"[bufferProcess] interim [820000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.007297732+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.0073045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.007307393+07:00","message":"> Transcript [688] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.007310647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.007312414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.007314696+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.007317056+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.129514832+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.129557418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.12956374+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.129578281+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.12958955+07:00","message":"[bufferProcess] interim [940000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.129592423+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.129599327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.129602273+07:00","message":"> Transcript [689] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.129606091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.129608016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.129610055+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.1296146+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.354485049+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.354518044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.354524147+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.354536815+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.354543599+07:00","message":"[bufferProcess] interim [120000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.354546075+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.354551174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.354553638+07:00","message":"> Transcript [690] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.35455686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.354558961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.354561033+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.354563776+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.388262707+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.388293858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.388299533+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.388313165+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388319205+07:00","message":"[bufferProcess] interim [180000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388322028+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388331405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388333661+07:00","message":"> Transcript [691] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388336965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388338945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.38834086+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388343376+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388349262+07:00","message":"Push: 'ก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388350966+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388352875+07:00","message":"Set new StatePrefix : 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.388355312+07:00","message":"Next Push (prob) : 'ที่มีเฉพาะใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.38836397+07:00","message":"push: {false ก็พูด 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.533409201+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.533451484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.533457332+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.53347066+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.533480132+07:00","message":"[bufferProcess] interim [300000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.533482851+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.533488008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.53349065+07:00","message":"> Transcript [692] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.533493249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.533495979+07:00","message":"Set new StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลข'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.560105894+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.560144934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.560150702+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.560165867+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.560173127+07:00","message":"[bufferProcess] interim [360000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.560175332+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.560178459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.560181155+07:00","message":"> Transcript [693] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.560183209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.560184927+07:00","message":"Set new StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเล็กและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.574312756+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.57434028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.574346012+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.57436016+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.574366169+07:00","message":"[bufferProcess] interim [420000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.574368594+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.574375038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.574377845+07:00","message":"> Transcript [694] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.574379892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.574381653+07:00","message":"Set new StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.624962805+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.624996025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.625001652+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.625014287+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.625020817+07:00","message":"[bufferProcess] interim [540000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.625023208+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.625028102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.625030775+07:00","message":"> Transcript [695] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.625034345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.625036351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.625038315+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:21.625040925+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.957541147+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.957559062+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.957561629+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.957563344+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.957564927+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.957567241+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.957568937+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:21.957570634+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:22.120467901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:22.120480954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.268678705+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.268713877+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-03-05T13:07:22.268720235+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.268737383+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.268744839+07:00","message":"[bufferProcess] interim [140000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.268747395+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.268750527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.268752864+07:00","message":"> Transcript [696] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.26875639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.26875843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.268760134+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.268762513+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.710435911+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.710472842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.710478782+07:00","message":"receive interim result [false|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:22.71048867+07:00","message":"[buffer interim] 64 false ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.710494906+07:00","message":"[bufferProcess] interim [680000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.710497726+07:00","message":"[bufferProcess] send to processor:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.710503011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.710505225+07:00","message":"> Transcript [697] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.710508108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.710509971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.71051193+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:22.710514669+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.013493467+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.075756922+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.256216302+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.256246491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ\",\"confidence\":0.9363336}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.256253278+07:00","message":"receive interim result [true|false]: ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.256261732+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.256263592+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.256269512+07:00","message":"[buffer interim] 64 true ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256277095+07:00","message":"[bufferProcess] interim [160000000]:ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256283176+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256286353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256289029+07:00","message":"> Transcript [698] [false]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.25629209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256294074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256296091+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256298788+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256304636+07:00","message":"Push: 'ที่มีเฉพาะเลขแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256306593+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256309002+07:00","message":"Set new StatePrefix : 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256310965+07:00","message":"Next Push (prob) : 'นะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.25631251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256314268+07:00","message":"> Transcript [699] [true]: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256322745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256328602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.25633162+07:00","message":"StatePrefix: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้วนะคะคำถามก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256334444+07:00","message":"TextPushed: 'ผู้ที่มีอาจจะเพราะอายๆแล้วก็พูดที่มีเฉพาะเลขแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.256341876+07:00","message":"Push: 'นะคะคำถามก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.256339789+07:00","message":"push: {false ที่มีเฉพาะเลขแล้ว 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.256362449+07:00","message":"push: {true นะคะคำถามก็คือ 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:23.266060255+07:00","message":"write wav file: './tmp/7515/7515_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.543089025+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.543123717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.543128801+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.543140225+07:00","message":"[buffer interim] 65 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.543146802+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.543148565+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.819169775+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.819215441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.819222671+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.819238339+07:00","message":"[buffer interim] 65 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.819245112+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.819248166+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.819254579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.819257376+07:00","message":"> Transcript [700] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.819259475+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.932586182+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.932612783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.932617188+07:00","message":"receive interim result [false|false]: แล้วพูด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:23.932631043+07:00","message":"[buffer interim] 65 false แล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.932638264+07:00","message":"[bufferProcess] interim [900000000]:แล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.932640943+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.932643755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.932646332+07:00","message":"> Transcript [701] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.932649295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.932651131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.932652735+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:23.932654351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.100684087+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.100728471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.100734407+07:00","message":"receive interim result [false|false]: แล้วผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.100744768+07:00","message":"[buffer interim] 65 false แล้วผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.100759923+07:00","message":"[bufferProcess] interim [20000000]:แล้วผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.100762634+07:00","message":"[bufferProcess] send to processor:แล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.100766232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.10076865+07:00","message":"> Transcript [702] [false]: 'แล้วพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.100772265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.100774453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.10077645+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.100778466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.142758544+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.142791489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.142797549+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.142813441+07:00","message":"[buffer interim] 65 false แล้วผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.142821198+07:00","message":"[bufferProcess] interim [80000000]:แล้วผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.142823413+07:00","message":"[bufferProcess] send to processor:แล้วผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.142826742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.142829452+07:00","message":"> Transcript [703] [false]: 'แล้วผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.1428325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.142836846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.142838866+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.142840732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.270873214+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.270909053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.270915243+07:00","message":"receive interim result [false|false]: แล้วผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.270928352+07:00","message":"[buffer interim] 65 false แล้วผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270935454+07:00","message":"[bufferProcess] interim [200000000]:แล้วผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270937922+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270950141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270953246+07:00","message":"> Transcript [704] [false]: 'แล้วผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.27095633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270958053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270959959+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270961779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270966371+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270968229+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270970155+07:00","message":"Set new StatePrefix : 'แล้วผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.270972154+07:00","message":"Next Push (prob) : 'ผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.270979632+07:00","message":"push: {false แล้ว 0 0xc000107000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.304148612+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.30417909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.304184315+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.304200867+07:00","message":"[buffer interim] 65 false แล้วผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.304208057+07:00","message":"[bufferProcess] interim [260000000]:แล้วผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.30421041+07:00","message":"[bufferProcess] send to processor:แล้วผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.304213658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.304216678+07:00","message":"> Transcript [705] [false]: 'แล้วผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.304218887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.304220918+07:00","message":"Set new StatePrefix: 'แล้วผู้ชาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.509285928+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.509331735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.509338315+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.509351838+07:00","message":"[buffer interim] 65 false แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.509360122+07:00","message":"[bufferProcess] interim [500000000]:แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.509362719+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.509369032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.509372244+07:00","message":"> Transcript [706] [false]: 'แล้วผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.509374667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.509376842+07:00","message":"Set new StatePrefix: 'แล้วผู้ที่มีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.656740862+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.656775565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.65678092+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.656797315+07:00","message":"[buffer interim] 65 false แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.656804262+07:00","message":"[bufferProcess] interim [620000000]:แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.656806764+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.656810024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.656812642+07:00","message":"> Transcript [707] [false]: 'แล้วผู้ที่มีอายุเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.656815308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.656817079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.656818857+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.656821036+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.71003071+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.710066675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้งสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.710073016+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.710084262+07:00","message":"[buffer interim] 65 false แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.710090572+07:00","message":"[bufferProcess] interim [680000000]:แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.710092884+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.710095754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.710098531+07:00","message":"> Transcript [708] [false]: 'แล้วผู้ที่มีอายุทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.710101094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.710102981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.710104876+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.710106824+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.975954914+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.975988501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้งสองรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.975994115+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:24.976005784+07:00","message":"[buffer interim] 65 false แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.976012539+07:00","message":"[bufferProcess] interim [920000000]:แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.976014603+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.976019256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.976021899+07:00","message":"> Transcript [709] [false]: 'แล้วผู้ที่มีอายุทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.976024799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.97602659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.976029016+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:24.976031217+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:25.121498845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:25.121516372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.20865731+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.208700165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.208706635+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.208721527+07:00","message":"[buffer interim] 65 false แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208729946+07:00","message":"[bufferProcess] interim [160000000]:แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208732948+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้งสองรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208740534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208743092+07:00","message":"> Transcript [710] [false]: 'แล้วผู้ที่มีอายุทั้งสองรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208748207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208750982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208752965+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208755149+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208761528+07:00","message":"Push: 'ผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208763339+07:00","message":"TextPushed: 'แล้วผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208766168+07:00","message":"Set new StatePrefix : 'แล้วผู้ที่มีอายุทั้งสองรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.208768215+07:00","message":"Next Push (prob) : 'ทั้งสองรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.208776624+07:00","message":"push: {false ผู้ที่มีอายุ 0 0xc000107000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.211326322+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.211349858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.211355534+07:00","message":"receive interim result [false|false]: แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.211366283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 รูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.211368802+07:00","message":"receive interim result [false|false]:  2 รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.211374293+07:00","message":"[buffer interim] 65 false แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.211377248+07:00","message":"[buffer interim] 65 false  2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.211381581+07:00","message":"[bufferProcess] interim [220000000]:แล้วผู้ที่มีอายุทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.21138349+07:00","message":"[bufferProcess] send to processor:แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.21138625+07:00","message":"[bufferProcess] interim [220000000]: 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.211388295+07:00","message":"[bufferProcess] update buffer: แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.21139083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.211392935+07:00","message":"> Transcript [711] [false]: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.211394864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.211396745+07:00","message":"Set new StatePrefix: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.265658333+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.326135092+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.370089707+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.370133215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.37013965+07:00","message":"receive interim result [true|false]: แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.370150433+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.370152737+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.370159417+07:00","message":"[buffer interim] 65 true แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370170759+07:00","message":"[bufferProcess] interim [400000000]:แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370173991+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370177531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370180996+07:00","message":"> Transcript [712] [false]: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370183757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370186918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370188862+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370190853+07:00","message":"TextPushed: 'แล้วผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370192474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370194281+07:00","message":"> Transcript [713] [true]: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370196486+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370198022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370199512+07:00","message":"StatePrefix: 'แล้วผู้ที่มีอายุทั้ง 2 รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370201441+07:00","message":"TextPushed: 'แล้วผู้ที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.370208269+07:00","message":"Push: 'ทั้ง 2 รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.370216008+07:00","message":"push: {true ทั้ง 2 รูปแบบ 0 0xc000107000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:25.378174133+07:00","message":"write wav file: './tmp/7515/7515_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.453902284+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.515099922+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.560319629+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.560337262+07:00","message":"found end of frame, send empty tag with msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.560340428+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.560346724+07:00","message":"[buffer interim] 66 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.560358974+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.560362811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.560365862+07:00","message":"> Transcript [714] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.560368238+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.560370455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.56037253+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.560375038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.560377373+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.560408095+07:00","message":"push: {true \n 0 0xc000394980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:25.565077635+07:00","message":"write wav file: './tmp/7515/7515_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.991736695+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.991786913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.991791977+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:25.991808442+07:00","message":"[buffer interim] 67 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.991815899+07:00","message":"[bufferProcess] interim [480000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:25.991818128+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.183761586+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.183802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.183807921+07:00","message":"receive interim result [false|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.183818585+07:00","message":"[buffer interim] 67 false ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.183826694+07:00","message":"[bufferProcess] interim [720000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.183828865+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.183831761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.183834513+07:00","message":"> Transcript [715] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.183836967+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.498403977+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.49843251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.49843747+07:00","message":"receive interim result [false|false]: ก็คือมีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.49844766+07:00","message":"[buffer interim] 67 false ก็คือมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.49845488+07:00","message":"[bufferProcess] interim [960000000]:ก็คือมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.498457352+07:00","message":"[bufferProcess] send to processor:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.498460531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.498462898+07:00","message":"> Transcript [716] [false]: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.498465446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.498467243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.49846884+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.498470537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.521033282+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.521059682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.521064682+07:00","message":"receive interim result [false|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.52107274+07:00","message":"[buffer interim] 67 false ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.521077413+07:00","message":"[bufferProcess] interim [20000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.521080295+07:00","message":"[bufferProcess] send to processor:ก็คือมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.521084903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.521087149+07:00","message":"> Transcript [717] [false]: 'ก็คือมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.521089643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.521091625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.521093411+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.521095213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.759076315+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.759115603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.759121188+07:00","message":"receive interim result [false|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:26.75913678+07:00","message":"[buffer interim] 67 false ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.759145608+07:00","message":"[bufferProcess] interim [320000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.75914768+07:00","message":"[bufferProcess] send to processor:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.759151024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.759153692+07:00","message":"> Transcript [718] [false]: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.759156425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.759158305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.759160789+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:26.759162859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.084536477+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.084582064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.084587885+07:00","message":"receive interim result [false|false]: ก็คือมีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.084601814+07:00","message":"[buffer interim] 67 false ก็คือมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084610464+07:00","message":"[bufferProcess] interim [560000000]:ก็คือมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084613011+07:00","message":"[bufferProcess] send to processor:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084616671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084619667+07:00","message":"> Transcript [719] [false]: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084622602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084624508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084626187+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084627962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084630547+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084634762+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084637115+07:00","message":"Set new StatePrefix : 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.084639731+07:00","message":"Next Push (prob) : 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.084648704+07:00","message":"push: {false ก็คือ 0 0xc000395000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.138490392+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.138533984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีหลายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.138539202+07:00","message":"receive interim result [false|false]: ก็คือมีหลายๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.138554412+07:00","message":"[buffer interim] 67 false ก็คือมีหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138562353+07:00","message":"[bufferProcess] interim [680000000]:ก็คือมีหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138564747+07:00","message":"[bufferProcess] send to processor:ก็คือมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138571459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138574465+07:00","message":"> Transcript [720] [false]: 'ก็คือมีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138577266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138579205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.13858086+07:00","message":"StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.138582839+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.390186472+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.390221802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีหลายๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.390227394+07:00","message":"receive interim result [false|false]: ก็คือมีหลายๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.390240841+07:00","message":"[buffer interim] 67 false ก็คือมีหลายๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.390247572+07:00","message":"[bufferProcess] interim [860000000]:ก็คือมีหลายๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.390250105+07:00","message":"[bufferProcess] send to processor:ก็คือมีหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.390257039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.390259836+07:00","message":"> Transcript [721] [false]: 'ก็คือมีหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.390262452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.390264362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.390266097+07:00","message":"StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.390268191+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.469261466+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.469303858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีหลายๆแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.469310043+07:00","message":"receive interim result [false|false]: ก็คือมีหลายๆแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.46932728+07:00","message":"[buffer interim] 67 false ก็คือมีหลายๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.469335537+07:00","message":"[bufferProcess] interim [980000000]:ก็คือมีหลายๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.469338493+07:00","message":"[bufferProcess] send to processor:ก็คือมีหลายๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.469342831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.469345536+07:00","message":"> Transcript [722] [false]: 'ก็คือมีหลายๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.469348559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.469350475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.469353899+07:00","message":"StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.469356052+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.591056248+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.591094611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีหลายๆแล้วก็เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.591099697+07:00","message":"receive interim result [false|false]: ก็คือมีหลายๆแล้วก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.59111289+07:00","message":"[buffer interim] 67 false ก็คือมีหลายๆแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591120263+07:00","message":"[bufferProcess] interim [100000000]:ก็คือมีหลายๆแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.59112252+07:00","message":"[bufferProcess] send to processor:ก็คือมีหลายๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591127965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591130916+07:00","message":"> Transcript [723] [false]: 'ก็คือมีหลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591134136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591136187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591137985+07:00","message":"StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591139879+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591143886+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591145563+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591148227+07:00","message":"Set new StatePrefix : 'ก็คือมีหลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.591152407+07:00","message":"Next Push (prob) : 'หลายๆแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.591177367+07:00","message":"push: {false มี 0 0xc000395000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.650654179+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.650699989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีหลายๆแล้วก็ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.650706176+07:00","message":"receive interim result [false|false]: ก็คือมีหลายๆแล้วก็ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.650720766+07:00","message":"[buffer interim] 67 false ก็คือมีหลายๆแล้วก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.650729111+07:00","message":"[bufferProcess] interim [160000000]:ก็คือมีหลายๆแล้วก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.650731967+07:00","message":"[bufferProcess] send to processor:ก็คือมีหลายๆแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.650738375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.650741327+07:00","message":"> Transcript [724] [false]: 'ก็คือมีหลายๆแล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.650744632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.650746783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.650748883+07:00","message":"StatePrefix: 'ก็คือมีหลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.650751254+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.834902104+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.834950313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีหลายๆแล้วก็ไอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.834957502+07:00","message":"receive interim result [false|false]: ก็คือมีหลายๆแล้วก็ไอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:27.834974195+07:00","message":"[buffer interim] 67 false ก็คือมีหลายๆแล้วก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.834982743+07:00","message":"[bufferProcess] interim [340000000]:ก็คือมีหลายๆแล้วก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.834985686+07:00","message":"[bufferProcess] send to processor:ก็คือมีหลายๆแล้วก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.834995097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.834998071+07:00","message":"> Transcript [725] [false]: 'ก็คือมีหลายๆแล้วก็ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.835001314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.835003702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.835006113+07:00","message":"StatePrefix: 'ก็คือมีหลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:27.835008191+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.10924525+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.109290246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีหลายๆแล้วก็ไอ้เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.109296616+07:00","message":"receive interim result [false|false]: ก็คือมีหลายๆแล้วก็ไอ้เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.109312168+07:00","message":"[buffer interim] 67 false ก็คือมีหลายๆแล้วก็ไอ้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.109320559+07:00","message":"[bufferProcess] interim [580000000]:ก็คือมีหลายๆแล้วก็ไอ้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.109323122+07:00","message":"[bufferProcess] send to processor:ก็คือมีหลายๆแล้วก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.109328417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.109331115+07:00","message":"> Transcript [726] [false]: 'ก็คือมีหลายๆแล้วก็ไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.10933421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.109336503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.109338119+07:00","message":"StatePrefix: 'ก็คือมีหลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.109341235+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:28.122486477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:28.12249638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.26541621+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.29774327+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.297783223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.297789714+07:00","message":"receive interim result [false|false]: ก็คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.297803064+07:00","message":"[buffer interim] 67 false ก็คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297810596+07:00","message":"[bufferProcess] interim [760000000]:ก็คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297813215+07:00","message":"[bufferProcess] send to processor:ก็คือมีหลายๆแล้วก็ไอ้เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297820855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297824379+07:00","message":"> Transcript [727] [false]: 'ก็คือมีหลายๆแล้วก็ไอ้เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.29782731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297829439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297832209+07:00","message":"StatePrefix: 'ก็คือมีหลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297834625+07:00","message":"TextPushed: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.29784015+07:00","message":"Push: 'หลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297842049+07:00","message":"TextPushed: 'ก็คือมีหลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297844065+07:00","message":"Set new StatePrefix : 'ก็คือมีหลายๆแล้วก็ไอ้เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.297846125+07:00","message":"Next Push (prob) : 'ไอ้เล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.297853221+07:00","message":"push: {false หลายๆแล้วก็ 0 0xc000395000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.414553545+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.414599111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีตัวใหญ่แล้วก็ไอเล็กเนี่ย\",\"confidence\":0.85784036}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.414605486+07:00","message":"receive interim result [true|false]: ก็คือมีตัวใหญ่แล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.414615251+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.414617471+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.414624855+07:00","message":"[buffer interim] 67 true ก็คือมีตัวใหญ่แล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414633882+07:00","message":"[bufferProcess] interim [970000000]:ก็คือมีตัวใหญ่แล้วก็ไอเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414637278+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414640603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414643562+07:00","message":"> Transcript [728] [false]: 'ก็คือมีหลายๆแล้วก็ไอ้เล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.41464644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414648752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414650477+07:00","message":"StatePrefix: 'ก็คือมีหลายๆแล้วก็ไอ้เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414653009+07:00","message":"TextPushed: 'ก็คือมีหลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414655284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414657044+07:00","message":"> Transcript [729] [true]: 'ก็คือมีตัวใหญ่แล้วก็ไอเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414658952+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414660476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.41466196+07:00","message":"StatePrefix: 'ก็คือมีหลายๆแล้วก็ไอ้เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414663544+07:00","message":"TextPushed: 'ก็คือมีหลายๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414665125+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.41481239+07:00","message":"Push: 'ไอเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414815501+07:00","message":"TextPushed: 'ก็คือมีหลายๆแล้วก็ไอเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414817609+07:00","message":"Set new StatePrefix : 'ก็คือมีตัวใหญ่แล้วก็ไอเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414819645+07:00","message":"Next Push (prob) : 'ก็คือมีตัวใหญ่แล้วก็ไอเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.41482859+07:00","message":"push: {true ไอเล็กเนี่ย 0 0xc000395000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:28.414842719+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_67.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:28.422966046+07:00","message":"write wav file: './tmp/7515/7515_67.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:28.585918726+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.115959282+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.115999521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.116007814+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.116022914+07:00","message":"[buffer interim] 68 false เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.116029293+07:00","message":"[bufferProcess] interim [360000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.116031714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.131964923+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.131996129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.132002549+07:00","message":"receive interim result [false|false]: เขาจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.132014987+07:00","message":"[buffer interim] 68 false เขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.132022336+07:00","message":"[bufferProcess] interim [420000000]:เขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.132024602+07:00","message":"[bufferProcess] send to processor:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.132030756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.132033829+07:00","message":"> Transcript [730] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.13203981+07:00","message":"Set StatePrefix (first interim): 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.310958206+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.31099863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.311004336+07:00","message":"receive interim result [false|false]: เขาจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.31101825+07:00","message":"[buffer interim] 68 false เขาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.31102648+07:00","message":"[bufferProcess] interim [540000000]:เขาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.311028766+07:00","message":"[bufferProcess] send to processor:เขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.311035639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.311038374+07:00","message":"> Transcript [731] [false]: 'เขาจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.311041461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.311043641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.311045495+07:00","message":"StatePrefix: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.311047462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.460699036+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.46072232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการปก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.460726913+07:00","message":"receive interim result [false|false]: เขาจะมีการปก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.460739242+07:00","message":"[buffer interim] 68 false เขาจะมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.460746128+07:00","message":"[bufferProcess] interim [720000000]:เขาจะมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.460748387+07:00","message":"[bufferProcess] send to processor:เขาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.4607516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.460753789+07:00","message":"> Transcript [732] [false]: 'เขาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.460756535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.46075848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.460760226+07:00","message":"StatePrefix: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.460762133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.56764866+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.567688163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.567694384+07:00","message":"receive interim result [false|false]: เขาจะมีการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.567706966+07:00","message":"[buffer interim] 68 false เขาจะมีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.56771485+07:00","message":"[bufferProcess] interim [780000000]:เขาจะมีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.567717416+07:00","message":"[bufferProcess] send to processor:เขาจะมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.567723678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.567726194+07:00","message":"> Transcript [733] [false]: 'เขาจะมีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.567729779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.567731803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.567733974+07:00","message":"StatePrefix: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.567736148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.63102041+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.631056613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.631062449+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.631077106+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631083674+07:00","message":"[bufferProcess] interim [900000000]:เขาจะมีการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631086262+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.63109254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631095266+07:00","message":"> Transcript [734] [false]: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631098804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631100884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631102644+07:00","message":"StatePrefix: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631104963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631111003+07:00","message":"Push: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.6311129+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631115337+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.631117657+07:00","message":"Next Push (prob) : 'มีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.631126232+07:00","message":"push: {false เขาจะ 0 0xc001ba0000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.827996042+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.828035833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.828041105+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.828055608+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.828063937+07:00","message":"[bufferProcess] interim [80000000]:เขาจะมีการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.828066757+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.828070225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.828073267+07:00","message":"> Transcript [735] [false]: 'เขาจะมีการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.828076536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.828078694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.828080377+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.828082655+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.944588315+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.944610819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.944615485+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:29.944630294+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.944636796+07:00","message":"[bufferProcess] interim [200000000]:เขาจะมีการควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.944639802+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.94464294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.944645338+07:00","message":"> Transcript [736] [false]: 'เขาจะมีการควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.944648864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.944650841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.944652548+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:29.944654478+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.012982743+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.013024856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.013030371+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.013042743+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.013049665+07:00","message":"[bufferProcess] interim [260000000]:เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.013052125+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.013057297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.013059866+07:00","message":"> Transcript [737] [false]: 'เขาจะมีการควบคุมรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.013062716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.013064751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.013067015+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.013069199+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.209582349+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.209619381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.209625127+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.209638734+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.209649222+07:00","message":"[bufferProcess] interim [500000000]:เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.209652382+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.20965859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.209662247+07:00","message":"> Transcript [738] [false]: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.20966617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.209668436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.209670741+07:00","message":"StatePrefix: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.209672732+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.20967902+07:00","message":"Push: 'มีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.20968076+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.209682642+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.209684616+07:00","message":"Next Push (prob) : 'คุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.209693182+07:00","message":"push: {false มีการควบ 0 0xc001ba0000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.335322418+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.33536491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.335371387+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.335384317+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.335390843+07:00","message":"[bufferProcess] interim [620000000]:เขาจะมีการควบคุมลักษณะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.335393809+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.335399045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.33540153+07:00","message":"> Transcript [739] [false]: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.335405083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.335407338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.335409493+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.335412022+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.471959371+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.472001218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.472008542+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.472020479+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.472028268+07:00","message":"[bufferProcess] interim [680000000]:เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.472030892+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.472034081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.472037025+07:00","message":"> Transcript [740] [false]: 'เขาจะมีการควบคุมลักษณะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.472040151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.472042132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.472043957+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.472047966+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524530368+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524565623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524571496+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.524586097+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.52459344+07:00","message":"[bufferProcess] interim [740000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.52459618+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524601315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524603792+07:00","message":"> Transcript [741] [false]: 'เขาจะมีการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524607451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524609441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524611296+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.524613804+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.862950115+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.862990478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.862996464+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.863007148+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863015153+07:00","message":"[bufferProcess] interim [100000000]:เขาจะมีการควบคุมลักษณะทางประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863017994+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.86302121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863023701+07:00","message":"> Transcript [742] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863027489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863029527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863031226+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863033448+07:00","message":"TextPushed: 'เขาจะมีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863036094+07:00","message":"Push: 'คุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863038488+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.863040732+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.86304295+07:00","message":"Next Push (prob) : 'ทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.863051209+07:00","message":"push: {false คุมลักษณะ 0 0xc001ba0000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.910915506+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.910934349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.910938725+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.910957305+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.91096474+07:00","message":"[bufferProcess] interim [160000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.910967577+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.910970907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.910973915+07:00","message":"> Transcript [743] [false]: 'เขาจะมีการควบคุมลักษณะทางประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.910976556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.910978541+07:00","message":"Set new StatePrefix: 'เขาจะมีการควบคุมลักษณะทางประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.92167934+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.921696439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.921701055+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:30.921706737+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.921711915+07:00","message":"[bufferProcess] interim [220000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.921714422+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.921727069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.921729762+07:00","message":"> Transcript [744] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.921731934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:30.921734347+07:00","message":"Set new StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:31.12350506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:31.123513417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.189930637+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.189981232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.189987726+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.190003825+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.190011734+07:00","message":"[bufferProcess] interim [340000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.190016145+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.190027125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.190033525+07:00","message":"> Transcript [745] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.190039394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.190041609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.190043438+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.190046075+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.226168978+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.226203949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.226209716+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.226222194+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.226229392+07:00","message":"[bufferProcess] interim [460000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.226231775+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.226236446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.226239199+07:00","message":"> Transcript [746] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมมาเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.22624254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.226244706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.226248577+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.226251022+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.435131322+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.435171304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.435177887+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.435196239+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.435209915+07:00","message":"[bufferProcess] interim [700000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.435214431+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.435228857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.435233557+07:00","message":"> Transcript [747] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.435239151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.435242475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.435244568+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.435247152+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.547031795+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.54707072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.547076565+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.54708991+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547098418+07:00","message":"[bufferProcess] interim [820000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547101397+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547108292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547111159+07:00","message":"> Transcript [748] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547114989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547117076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547119174+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547122569+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547128609+07:00","message":"Push: 'ทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547130979+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.54713357+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:31.547135927+07:00","message":"Next Push (prob) : 'ออกมาเป็นยังไงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:31.547159083+07:00","message":"push: {false ทางพันธุกรรม 0 0xc001ba0000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.132299505+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.132343441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.132349649+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.132364026+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.132371982+07:00","message":"[bufferProcess] interim [420000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.132374651+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.132378504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.132381326+07:00","message":"> Transcript [749] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.132384736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.132386974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.13238896+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.132391634+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.323062025+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.323087793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.323094641+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.323105817+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.323113423+07:00","message":"[bufferProcess] interim [600000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.323116426+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.323121567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.323123994+07:00","message":"> Transcript [750] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.323127582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.32312959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.323131527+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.32313447+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.477742132+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.477780713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.477787052+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.477802235+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.477810496+07:00","message":"[bufferProcess] interim [720000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.477813258+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.477820225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.477822555+07:00","message":"> Transcript [751] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.477826305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.477831802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.477833972+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.477836617+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.523806723+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.523839552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.523846167+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.523859366+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523866353+07:00","message":"[bufferProcess] interim [780000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523869259+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523875877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523882919+07:00","message":"> Transcript [752] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523886748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.52388924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523891674+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523894317+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523900714+07:00","message":"Push: 'ออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523902706+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.5239048+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.523906985+07:00","message":"Next Push (prob) : 'คะเดี๋ยวต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.523915924+07:00","message":"push: {false ออกมาเป็นยังไงนะ 0 0xc001ba0000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.772616676+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.772649513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.772655569+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.772667873+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.772675954+07:00","message":"[bufferProcess] interim [960000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.772679362+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.772685437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.772688964+07:00","message":"> Transcript [753] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.772691361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.772698134+07:00","message":"Set new StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.856239745+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.856275379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.856281675+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.856296394+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.856303806+07:00","message":"[bufferProcess] interim [80000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.856306358+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.856309834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.85631275+07:00","message":"> Transcript [754] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.856315296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.856317118+07:00","message":"Set new StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวต้องนี้คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.983763696+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.983801821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.983807836+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:32.983820496+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.983827455+07:00","message":"[bufferProcess] interim [200000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.983830198+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.983835151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.983837774+07:00","message":"> Transcript [755] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.983840142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:32.983842384+07:00","message":"Set new StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.022690116+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.022727504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.022734493+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.0227504+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.022757638+07:00","message":"[bufferProcess] interim [320000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.022760614+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.022768376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.022771+07:00","message":"> Transcript [756] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.022774351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.022776812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.022778812+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.02278202+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.34627226+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.346314432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.346324636+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.346339673+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.346347756+07:00","message":"[bufferProcess] interim [560000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.346351042+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.346359585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.346362298+07:00","message":"> Transcript [757] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.346366255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.346368425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.346370956+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.346373911+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.547898885+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.547943168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.547960955+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:33.547975423+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.547983457+07:00","message":"[bufferProcess] interim [800000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.547986247+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.547990271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.547993012+07:00","message":"> Transcript [758] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.547998997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.54800142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.548003557+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:33.548006083+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.11044795+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.110491037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.110497489+07:00","message":"receive interim result [false|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.110512875+07:00","message":"[buffer interim] 68 false เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110521591+07:00","message":"[bufferProcess] interim [340000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110524769+07:00","message":"[bufferProcess] send to processor:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110528269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110530797+07:00","message":"> Transcript [759] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110535596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110537556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110539639+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110542708+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110545996+07:00","message":"Push: 'คะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110548546+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110555076+07:00","message":"Set new StatePrefix : 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.110565967+07:00","message":"Next Push (prob) : 'จะให้เวลาคิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.110575389+07:00","message":"push: {false คะเดี๋ยวพรุ่งนี้คุณครู 0 0xc001ba0000}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:34.123519657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:34.123539146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.16565848+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.335467448+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.33550857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ\",\"confidence\":0.9482826}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.335515692+07:00","message":"receive interim result [true|false]: เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.335525892+07:00","message":"end recv isFinal message id 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.335527862+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.335534765+07:00","message":"[buffer interim] 68 true เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335542808+07:00","message":"[bufferProcess] interim [580000000]:เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335549521+07:00","message":"[bufferProcess] send to processor (isfinal):เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335553358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335556287+07:00","message":"> Transcript [760] [false]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335560073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335561916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335564136+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335566648+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335568588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335576194+07:00","message":"> Transcript [761] [true]: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิดประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335584931+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335586715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.33558826+07:00","message":"StatePrefix: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครูจะให้เวลาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335590238+07:00","message":"TextPushed: 'เขาจะมีการควบคุมลักษณะทางพันธุกรรมออกมาเป็นยังไงนะคะเดี๋ยวพรุ่งนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:34.335597873+07:00","message":"Push: 'จะให้เวลาคิดประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.335607679+07:00","message":"push: {true จะให้เวลาคิดประมาณ 0 0xc001ba0000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:34.346689078+07:00","message":"write wav file: './tmp/7515/7515_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:34.485686606+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.209920919+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.209982431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.209988891+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.21000603+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.210014485+07:00","message":"[bufferProcess] interim [600000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.210016845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.481405304+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.481452399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.481458457+07:00","message":"receive interim result [false|false]: วิล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.481473143+07:00","message":"[buffer interim] 69 false วิล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.481481228+07:00","message":"[bufferProcess] interim [780000000]:วิล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.481483472+07:00","message":"[bufferProcess] send to processor:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.481489355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.481492645+07:00","message":"> Transcript [762] [false]: 'S'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.481494882+07:00","message":"Set StatePrefix (first interim): 'S'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.52775474+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.527804395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.527810223+07:00","message":"receive interim result [false|false]: S นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.527829148+07:00","message":"[buffer interim] 69 false S นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.527835869+07:00","message":"[bufferProcess] interim [840000000]:S นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.527838399+07:00","message":"[bufferProcess] send to processor:วิล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.527844725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.527847385+07:00","message":"> Transcript [763] [false]: 'วิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.527849517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.527854258+07:00","message":"Set new StatePrefix: 'วิล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.532639635+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.532662586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.532667332+07:00","message":"receive interim result [false|false]: S นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.53267982+07:00","message":"[buffer interim] 69 false S นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.532684084+07:00","message":"[bufferProcess] interim [900000000]:S นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.5326869+07:00","message":"[bufferProcess] send to processor:S นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.532690148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.532692384+07:00","message":"> Transcript [764] [false]: 'S นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.532694231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.532696228+07:00","message":"Set new StatePrefix: 'S นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.847486966+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.847551921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S นะคะรอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.847559103+07:00","message":"receive interim result [false|false]: S นะคะรอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.847573766+07:00","message":"[buffer interim] 69 false S นะคะรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.847581106+07:00","message":"[bufferProcess] interim [200000000]:S นะคะรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.847583334+07:00","message":"[bufferProcess] send to processor:S นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.847589724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.847592597+07:00","message":"> Transcript [765] [false]: 'S นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.847595366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.847597292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.847598987+07:00","message":"StatePrefix: 'S นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.847601078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.904918287+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.904956179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S นะคะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.904963393+07:00","message":"receive interim result [false|false]: S นะคะลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.904979443+07:00","message":"[buffer interim] 69 false S นะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.904988478+07:00","message":"[bufferProcess] interim [260000000]:S นะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.904991899+07:00","message":"[bufferProcess] send to processor:S นะคะรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.905001672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.905008008+07:00","message":"> Transcript [766] [false]: 'S นะคะรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.905013087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.905015872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.905019444+07:00","message":"StatePrefix: 'S นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.905022266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.916112432+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.916135723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S นะคะลองมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.916141626+07:00","message":"receive interim result [false|false]: S นะคะลองมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:35.916155264+07:00","message":"[buffer interim] 69 false S นะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.916159628+07:00","message":"[bufferProcess] interim [320000000]:S นะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.916162094+07:00","message":"[bufferProcess] send to processor:S นะคะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.916165272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.916167734+07:00","message":"> Transcript [767] [false]: 'S นะคะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.916169927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.916172145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.916174+07:00","message":"StatePrefix: 'S นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:35.916176716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.105248749+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.105283913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.105290462+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.105302229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.105304948+07:00","message":"receive interim result [false|false]:  นะคะลองมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.105312039+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.105319187+07:00","message":"[buffer interim] 69 false  นะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105325827+07:00","message":"[bufferProcess] interim [440000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105328092+07:00","message":"[bufferProcess] send to processor:S นะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105334109+07:00","message":"[bufferProcess] interim [440000000]: นะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105336768+07:00","message":"[bufferProcess] update buffer: S นะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105339387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105342355+07:00","message":"> Transcript [768] [false]: 'S นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105345289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105347238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105349304+07:00","message":"StatePrefix: 'S นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105351331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105358894+07:00","message":"Push: 'S นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105360714+07:00","message":"TextPushed: 'S นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105362502+07:00","message":"Set new StatePrefix : 'S นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.105364379+07:00","message":"Next Push (prob) : 'คะลองมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.105372448+07:00","message":"push: {false S นะ 0 0xc000395200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.111818449+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.111834816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.11184014+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.111852587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.111856717+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.111865416+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.111880568+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.111888477+07:00","message":"[bufferProcess] interim [500000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.111891169+07:00","message":"[bufferProcess] send to processor:S นะคะลองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.111896112+07:00","message":"[bufferProcess] interim [500000000]: นะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.111898324+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.111900813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.11190386+07:00","message":"> Transcript [769] [false]: 'S นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.111906549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.111908467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.111910147+07:00","message":"StatePrefix: 'S นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.111912159+07:00","message":"TextPushed: 'S นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.37044581+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.370482831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.370488205+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.370498103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.370501023+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.370508599+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.37051196+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370517952+07:00","message":"[bufferProcess] interim [680000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370520226+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370522885+07:00","message":"[bufferProcess] interim [680000000]: นะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370525148+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370527655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370530209+07:00","message":"> Transcript [770] [false]: 'S นะคะลองมาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370532964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370535129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370537301+07:00","message":"StatePrefix: 'S นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.370539581+07:00","message":"TextPushed: 'S นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.656989589+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.657025179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.657030649+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.657040071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.657044576+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.657052664+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.657057379+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.657063098+07:00","message":"[bufferProcess] interim [980000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.657065578+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.657068158+07:00","message":"[bufferProcess] interim [980000000]: นะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.6570705+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.657073142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.657075694+07:00","message":"> Transcript [771] [false]: 'S นะคะลองมาคิดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.657078238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.657079957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.657081744+07:00","message":"StatePrefix: 'S นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.657083886+07:00","message":"TextPushed: 'S นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.744335336+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.744368586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.74437404+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.744382399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.744385819+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.744397024+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.744408978+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744417066+07:00","message":"[bufferProcess] interim [100000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744419483+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744424732+07:00","message":"[bufferProcess] interim [100000000]: นะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744427273+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744429926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744432485+07:00","message":"> Transcript [772] [false]: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744435256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744437018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.74443882+07:00","message":"StatePrefix: 'S นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744441287+07:00","message":"TextPushed: 'S นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744445609+07:00","message":"Push: 'คะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744447352+07:00","message":"TextPushed: 'S นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744449341+07:00","message":"Set new StatePrefix : 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:36.744451362+07:00","message":"Next Push (prob) : 'คิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:36.744459407+07:00","message":"push: {false คะลองมา 0 0xc000395200}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:37.124058671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:37.124073419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.314064595+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.314111764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.314117284+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.314130211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.314133412+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.314142416+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.31414731+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.314155197+07:00","message":"[bufferProcess] interim [640000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.314157749+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.314164901+07:00","message":"[bufferProcess] interim [640000000]: นะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.314167824+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.314170739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.31417355+07:00","message":"> Transcript [773] [false]: 'S นะคะลองมาคิดเล่นๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.314176385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.314178277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.314179959+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.314182032+07:00","message":"TextPushed: 'S นะคะลองมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.315106096+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.315115616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.31511891+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.315128372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.315131276+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.315135134+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.315137928+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.315142481+07:00","message":"[bufferProcess] interim [700000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.315145191+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.315152873+07:00","message":"[bufferProcess] interim [700000000]: นะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.315155462+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.315158551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.315160967+07:00","message":"> Transcript [774] [false]: 'S นะคะลองมาคิดเล่นๆกันแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.31516288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.315164508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.315166069+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.315168769+07:00","message":"TextPushed: 'S นะคะลองมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.503684137+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.503725258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.503733499+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.50374698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.503751181+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.503759824+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.503763402+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503769811+07:00","message":"[bufferProcess] interim [880000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503772782+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503775832+07:00","message":"[bufferProcess] interim [880000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503778271+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503780886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503783614+07:00","message":"> Transcript [775] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503786471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503788956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503791199+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.503793351+07:00","message":"TextPushed: 'S นะคะลองมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.712568682+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.712604317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.71260933+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.712616569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.712619449+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.712626717+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.712630799+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.71263815+07:00","message":"[bufferProcess] interim [60000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712641642+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712645632+07:00","message":"[bufferProcess] interim [60000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712648945+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712653427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712657074+07:00","message":"> Transcript [776] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712660818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712663583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712666983+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712669966+07:00","message":"TextPushed: 'S นะคะลองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712673347+07:00","message":"Push: 'คิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.71267605+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712678852+07:00","message":"Set new StatePrefix : 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.712683376+07:00","message":"Next Push (prob) : 'กันแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.712712471+07:00","message":"push: {false คิดเล่นๆ 0 0xc000395200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.733130173+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.733159659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.733174268+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.733183187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.733186958+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.7331935+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.733196401+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.733201785+07:00","message":"[bufferProcess] interim [120000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.733203869+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.73320646+07:00","message":"[bufferProcess] interim [120000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.733208896+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.733211344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.733213879+07:00","message":"> Transcript [777] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.733216549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.733218253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.733220031+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.733222229+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.824829581+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.824860509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.824866258+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.824874589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.824877329+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.824892043+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.824905431+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.824922454+07:00","message":"[bufferProcess] interim [180000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.824932891+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.824960991+07:00","message":"[bufferProcess] interim [180000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.824964329+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.824980093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.825003274+07:00","message":"> Transcript [778] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.82500851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.825011082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.825013547+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.825016579+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.955240279+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.955278038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.955283715+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.955293573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.955303287+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.955310577+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:37.955313923+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955319863+07:00","message":"[bufferProcess] interim [300000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955322015+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955324475+07:00","message":"[bufferProcess] interim [300000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955326936+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955329555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955332228+07:00","message":"> Transcript [779] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955334954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955336685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955338788+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:37.955341271+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.033107438+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.033149717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.033155961+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.033177932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.03318179+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.03319063+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.033194564+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033201423+07:00","message":"[bufferProcess] interim [420000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033203866+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033206703+07:00","message":"[bufferProcess] interim [420000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033209343+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033212532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033218171+07:00","message":"> Transcript [780] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033221556+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033223354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033225439+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033229738+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033232903+07:00","message":"Push: 'กันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033234721+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033237152+07:00","message":"Set new StatePrefix : 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.033239426+07:00","message":"Next Push (prob) : 'เราค่อยมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.033247627+07:00","message":"push: {false กันแล้วเดี๋ยว 0 0xc000395200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.264684831+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.264714871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.264719714+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.264734881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.26473827+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.264744562+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.264747404+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264752886+07:00","message":"[bufferProcess] interim [600000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264754991+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264757649+07:00","message":"[bufferProcess] interim [600000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264759961+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264762601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264765176+07:00","message":"> Transcript [781] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264768221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264770082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264771797+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.264773976+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.356519259+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.356553109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.356558364+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.35656726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.356570885+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.356578335+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.356582871+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.356588937+07:00","message":"[bufferProcess] interim [660000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.356591157+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.356595999+07:00","message":"[bufferProcess] interim [660000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.356598476+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.356601049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.356603529+07:00","message":"> Transcript [782] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.356606402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.356608151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.35661005+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.356614032+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.374809158+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.374828781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.374832832+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.374847063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.3748521+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.374859012+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.374862286+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.374867888+07:00","message":"[bufferProcess] interim [720000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.37487083+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.374874562+07:00","message":"[bufferProcess] interim [720000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.374877784+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.374880736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.374883724+07:00","message":"> Transcript [783] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.374887372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.374889639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.374892864+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.374896048+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.416078099+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.416114148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.416119431+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.416130747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.416134246+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.416141143+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.416144317+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416155971+07:00","message":"[bufferProcess] interim [780000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416169972+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416176026+07:00","message":"[bufferProcess] interim [780000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416178768+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416182137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416184906+07:00","message":"> Transcript [784] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416188332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416190224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416191997+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416194404+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416203181+07:00","message":"Push: 'เราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416204948+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416206911+07:00","message":"Set new StatePrefix : 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.416208916+07:00","message":"Next Push (prob) : 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.416217199+07:00","message":"push: {false เราค่อยมา 0 0xc000395200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.689758955+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.689793188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.689797932+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.68980676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.689810013+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.689816916+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.689821727+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689828547+07:00","message":"[bufferProcess] interim [20000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689830891+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689833796+07:00","message":"[bufferProcess] interim [20000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689836495+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689839443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689842287+07:00","message":"> Transcript [785] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689844921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689846689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689848487+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.689850544+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.863771314+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.863806715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.863812261+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.863824691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.863828144+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.863838552+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:38.863852787+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863860805+07:00","message":"[bufferProcess] interim [200000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863863652+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863869504+07:00","message":"[bufferProcess] interim [200000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863872585+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863884499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863905082+07:00","message":"> Transcript [786] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863910365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863912332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863914856+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:38.863916919+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.428512552+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.428549969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.428556421+07:00","message":"receive interim result [false|false]: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.428566121+07:00","message":"[buffer interim] 69 false S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.428574935+07:00","message":"[bufferProcess] interim [800000000]:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.428577774+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.428581239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.428583573+07:00","message":"> Transcript [787] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.428586978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.428588909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.428590999+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.428593338+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.950144157+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.950192778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.950201007+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.950219964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.950224988+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.950237557+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.950242544+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950251014+07:00","message":"[bufferProcess] interim [280000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950254359+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950264932+07:00","message":"[bufferProcess] interim [280000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950268719+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950272645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950276747+07:00","message":"> Transcript [788] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950281014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.95028376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950287078+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950290182+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950297317+07:00","message":"Push: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950300368+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950304411+07:00","message":"Set new StatePrefix : 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:39.950308645+07:00","message":"Next Push (prob) : 'คำตอบพร้อมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:39.950321264+07:00","message":"push: {false ดู 0 0xc000395200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.020820321+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.02085349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.020859241+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.020873614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.020877909+07:00","message":"receive interim result [false|false]:  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.020885475+07:00","message":"[buffer interim] 69 false S"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.020888973+07:00","message":"[buffer interim] 69 false  นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.020896116+07:00","message":"[bufferProcess] interim [400000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.020898965+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.020902238+07:00","message":"[bufferProcess] interim [400000000]: นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.020904758+07:00","message":"[bufferProcess] update buffer: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.020907542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.020910552+07:00","message":"> Transcript [789] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.02091657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.020918783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.020920505+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.020922999+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:40.124703057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:40.124731313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.158711611+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.158752505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.158759063+07:00","message":"receive interim result [false|false]: S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.158775956+07:00","message":"[buffer interim] 69 false S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.158785992+07:00","message":"[bufferProcess] interim [460000000]:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.158790034+07:00","message":"[bufferProcess] send to processor:S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.158797432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.158800377+07:00","message":"> Transcript [790] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.158804523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.15880701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.158808962+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.158811497+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.244319315+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.435900966+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.435940015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ\",\"confidence\":0.95108896}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.43595461+07:00","message":"receive interim result [true|false]: 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.435965451+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.435968202+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.435974803+07:00","message":"[buffer interim] 69 true 10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.43598634+07:00","message":"[bufferProcess] interim [790000000]:10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.435992888+07:00","message":"[bufferProcess] send to processor (isfinal):S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.435996259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.435998745+07:00","message":"> Transcript [791] [false]: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436002009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436003968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436006274+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436009666+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436011719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436013889+07:00","message":"> Transcript [792] [true]: '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436016307+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436018117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436019642+07:00","message":"StatePrefix: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436021493+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436023082+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436285396+07:00","message":"Push: 'คำตอบพร้อมกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436289597+07:00","message":"TextPushed: 'S นะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436292043+07:00","message":"Set new StatePrefix : '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436294769+07:00","message":"Next Push (prob) : '10 วินาทีนะคะลองมาคิดเล่นๆกันแล้วเดี๋ยวเราค่อยมาดูคำตอบพร้อมกันแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.436304619+07:00","message":"push: {true คำตอบพร้อมกันแล้วนะ 0 0xc000395200}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:40.436314223+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_69.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:40.450283827+07:00","message":"write wav file: './tmp/7515/7515_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:40.696486667+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:43.12571473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:43.125730192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:43.963233127+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:44.026407515+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:44.233356267+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:44.233375348+07:00","message":"found end of frame, send empty tag with msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:44.233378173+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:44.233384456+07:00","message":"[buffer interim] 70 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:44.233392029+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:44.233396604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:44.233399438+07:00","message":"> Transcript [793] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:44.233401673+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:44.233403573+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:44.233405181+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:44.233406898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:44.233409475+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:44.233420569+07:00","message":"push: {true \n 0 0xc002c2a080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:44.242728947+07:00","message":"write wav file: './tmp/7515/7515_70.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:46.126356853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:46.126383242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:49.126590089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:49.126608362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.693533958+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.755880252+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.787974335+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.787991681+07:00","message":"found end of frame, send empty tag with msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.787994432+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.788000204+07:00","message":"[buffer interim] 71 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.788005858+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.788009399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.788011978+07:00","message":"> Transcript [794] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.788014136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.788016075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.788018078+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.788019708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:50.788022067+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.788029122+07:00","message":"push: {true \n 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:50.800427894+07:00","message":"write wav file: './tmp/7515/7515_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:50.824698201+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.005503248+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.005524057+07:00","message":"found end of frame, send empty tag with msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.005526885+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.005534028+07:00","message":"[buffer interim] 72 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.005540251+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.005543868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.00554643+07:00","message":"> Transcript [795] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.005548624+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.005550335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.005551912+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.005553562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.005555829+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.005563751+07:00","message":"push: {true \n 0 0xc000106e00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:51.011128589+07:00","message":"write wav file: './tmp/7515/7515_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.33548095+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.394426621+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.605593399+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.605624424+07:00","message":"found end of frame, send empty tag with msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.605627965+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.60563703+07:00","message":"[buffer interim] 73 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.605645764+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.60564954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.605652451+07:00","message":"> Transcript [796] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.605655293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.60565726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.60565916+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.605660974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:51.605668129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.605678557+07:00","message":"push: {true \n 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:51.61132952+07:00","message":"write wav file: './tmp/7515/7515_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.845219327+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.95762066+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.957652956+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.957655751+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.957658035+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.957659682+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.957661236+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.957662882+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.957664439+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:51.957666154+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:52.126770423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:52.126779841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.353759247+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.44008423+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.440102649+07:00","message":"found end of frame, send empty tag with msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.440105302+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.440112579+07:00","message":"[buffer interim] 74 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.440119121+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.440122514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.440124983+07:00","message":"> Transcript [797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.440127358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.440129083+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.440130688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.440132407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.440134763+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.440143586+07:00","message":"push: {true \n 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:52.444869015+07:00","message":"write wav file: './tmp/7515/7515_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.484550464+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.612786047+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.708701285+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.708717437+07:00","message":"found end of frame, send empty tag with msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.708722072+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.708729046+07:00","message":"[buffer interim] 75 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.708736564+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.708740945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.7087443+07:00","message":"> Transcript [798] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.708747484+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.708750078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.708752448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.70875527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:52.708759021+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.708767144+07:00","message":"push: {true \n 0 0xc000394880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:52.712199809+07:00","message":"write wav file: './tmp/7515/7515_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:52.744669354+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.260659318+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.260698416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.260703902+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.260716643+07:00","message":"[buffer interim] 76 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.260723052+07:00","message":"[bufferProcess] interim [540000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.260725054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.409634196+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.409676297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.409681369+07:00","message":"receive interim result [false|false]: อันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.409695449+07:00","message":"[buffer interim] 76 false อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.409702208+07:00","message":"[bufferProcess] interim [720000000]:อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.409704344+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.40970765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.409710917+07:00","message":"> Transcript [799] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.409713044+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.594555455+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.594596601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.594602408+07:00","message":"receive interim result [false|false]: อันนี้น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.594614837+07:00","message":"[buffer interim] 76 false อันนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.594621467+07:00","message":"[bufferProcess] interim [900000000]:อันนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.594623691+07:00","message":"[bufferProcess] send to processor:อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.594628536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.594631256+07:00","message":"> Transcript [800] [false]: 'อันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.594634056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.594635849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.594637653+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.594639901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.905064828+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.905099349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.905104909+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.905117826+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.905127027+07:00","message":"[bufferProcess] interim [140000000]:อันนี้น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.905129492+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.905135093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.905137816+07:00","message":"> Transcript [801] [false]: 'อันนี้น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.905141626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.905143942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.905145683+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.905147695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.988157307+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.988208414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.988214451+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:53.988233648+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.98824227+07:00","message":"[bufferProcess] interim [320000000]:อันนี้น่าจะพอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.988244571+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.988247735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.988250493+07:00","message":"> Transcript [802] [false]: 'อันนี้น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.988253733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.988255837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.988257473+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:53.988260147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.163721802+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.163764571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.163769617+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.163784822+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163795505+07:00","message":"[bufferProcess] interim [440000000]:อันนี้น่าจะพอตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163797874+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163801107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163804119+07:00","message":"> Transcript [803] [false]: 'อันนี้น่าจะพอต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163807821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163809926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163811566+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163813534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163820844+07:00","message":"Push: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163822633+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163824475+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.163826921+07:00","message":"Next Push (prob) : 'น่าจะพอต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.163835408+07:00","message":"push: {false อันนี้ 0 0xc000395300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.294500909+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.294539188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.294545215+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.294558443+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.294565899+07:00","message":"[bufferProcess] interim [560000000]:อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.294568367+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.29457471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.294577515+07:00","message":"> Transcript [804] [false]: 'อันนี้น่าจะพอตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.294579857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.294581739+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.30759829+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.307626692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.307631724+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.307653091+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.30765945+07:00","message":"[bufferProcess] interim [620000000]:อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.30766254+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.307668878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.307671323+07:00","message":"> Transcript [805] [false]: 'อันนี้น่าจะพอต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.307673387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.307675519+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.364926111+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.364970123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.364976199+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.36499122+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.364998996+07:00","message":"[bufferProcess] interim [680000000]:อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.365001356+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.365004734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.365007491+07:00","message":"> Transcript [806] [false]: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.3650096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.365011478+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.619843037+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.619895814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.619901458+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.619918361+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.619931256+07:00","message":"[bufferProcess] interim [920000000]:อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.619933749+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.619940147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.619943578+07:00","message":"> Transcript [807] [false]: 'อันนี้น่าจะพอต่อกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.619946932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.619948923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.619950949+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.619959519+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.801886079+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.801930116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.801936753+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.801951871+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.801972592+07:00","message":"[bufferProcess] interim [40000000]:อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.801975715+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.801979304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.801982251+07:00","message":"> Transcript [808] [false]: 'อันนี้น่าจะพอต่อกันได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.801985531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.80198819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.801990191+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.801992294+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.859052119+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.859087871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.859093638+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:54.859105359+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.859112804+07:00","message":"[bufferProcess] interim [160000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.859115179+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.859119956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.859122547+07:00","message":"> Transcript [809] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.859126093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.859127965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.859130239+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:54.859132493+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:55.127534259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:55.127551927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.500844882+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.500882844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.500888461+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.500903064+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.5009097+07:00","message":"[bufferProcess] interim [760000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500912084+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500919229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500922248+07:00","message":"> Transcript [810] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500925159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500927296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500929891+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500931974+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500937576+07:00","message":"Push: 'น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500939329+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500941209+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.500943436+07:00","message":"Next Push (prob) : 'ได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.500950234+07:00","message":"push: {false น่าจะพอต่อกัน 0 0xc000395300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.582723427+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.582762851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.582768682+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.582782444+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.58278891+07:00","message":"[bufferProcess] interim [880000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.582791351+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.582797197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.582799752+07:00","message":"> Transcript [811] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.582802806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.582804652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.582806436+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.582809605+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.815883424+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.815915484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.815921376+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.815934394+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.815941213+07:00","message":"[bufferProcess] interim [940000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.815943919+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.815949495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.815952114+07:00","message":"> Transcript [812] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.81596279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.815965004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.815967118+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.815969992+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.835096274+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.835127935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.835133217+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.835142607+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.835147787+07:00","message":"[bufferProcess] interim [0]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.835150339+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.835155067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.835157319+07:00","message":"> Transcript [813] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.835159903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.835161766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.835163411+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.835165838+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.914930276+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.914980253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.914986589+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.915000548+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915011663+07:00","message":"[bufferProcess] interim [60000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915015747+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915021624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915024296+07:00","message":"> Transcript [814] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915027337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915029249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915031847+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915035208+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915039464+07:00","message":"Push: 'ได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915041221+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915043177+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:55.915045297+07:00","message":"Next Push (prob) : 'งั้นโดน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:55.915052076+07:00","message":"push: {false ได้แล้วนะคะ 0 0xc000395300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.072065431+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.072100914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.07210738+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.072121328+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.072132058+07:00","message":"[bufferProcess] interim [180000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.072134779+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.072139828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.072142377+07:00","message":"> Transcript [815] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.072145369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.072147321+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.1488194+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.148857113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.148863504+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.148873957+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.148880764+07:00","message":"[bufferProcess] interim [240000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.148883424+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.148888826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.148892942+07:00","message":"> Transcript [816] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.148896235+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.402018983+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.402058419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.40206358+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.402075452+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.40208235+07:00","message":"[bufferProcess] interim [420000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.402084898+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.402090158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.402092848+07:00","message":"> Transcript [817] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.402095618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.402097408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.402099193+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.402101386+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.47792813+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.477976101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.47798412+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.477999284+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.478011668+07:00","message":"[bufferProcess] interim [480000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.478015613+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.478020137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.478024487+07:00","message":"> Transcript [818] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.478028021+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.544219704+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.544253976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาทำต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.544259175+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาทำต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.54427009+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาทำต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.544277109+07:00","message":"[bufferProcess] interim [540000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาทำต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.5442796+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.544284883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.544287504+07:00","message":"> Transcript [819] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.544290764+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.544292633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.544294538+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.54429807+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.563162517+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.563190676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.563196371+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.563211203+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.563216587+07:00","message":"[bufferProcess] interim [600000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.563218926+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาทำต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.563221964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.563224342+07:00","message":"> Transcript [820] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาทำต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.563227334+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.563229231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.563231116+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.563233399+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.646230415+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.646264858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.64627044+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.646283459+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646290281+07:00","message":"[bufferProcess] interim [720000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646293151+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646298445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646301002+07:00","message":"> Transcript [821] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646304201+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646306223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646308143+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.64631075+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646315326+07:00","message":"Push: 'งั้นเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646317652+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646319999+07:00","message":"Set new StatePrefix : 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.646322766+07:00","message":"Next Push (prob) : 'ลองดูคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.646329479+07:00","message":"push: {false งั้นเรามา 0 0xc000395300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.688972065+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.689012061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.689020138+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.689032845+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.689040021+07:00","message":"[bufferProcess] interim [780000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.689042762+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.689047743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.689050345+07:00","message":"> Transcript [822] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.689052655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.689054974+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.753335092+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.753370239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.753375917+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.753400972+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.753410021+07:00","message":"[bufferProcess] interim [840000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.753413493+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.753417872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.753420509+07:00","message":"> Transcript [823] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.753422925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.753425307+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบคำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.830159403+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.830196518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.830203285+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.830215898+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.83022203+07:00","message":"[bufferProcess] interim [900000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.830224475+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.830229717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.830232443+07:00","message":"> Transcript [824] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.830234516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.830236341+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.853699221+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.853731137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไปพร้อมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.853736235+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไปพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.853749196+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไปพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.853755067+07:00","message":"[bufferProcess] interim [20000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไปพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.853757324+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.853760454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.853762876+07:00","message":"> Transcript [825] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.85376523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.853767088+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.913880959+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.913915296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.913921406+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.913933685+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.913940086+07:00","message":"[bufferProcess] interim [140000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.913942352+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไปพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.913947526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.913950093+07:00","message":"> Transcript [826] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไปพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.913952654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.913973758+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูกันต่อไปพร้อมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.986845366+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.986893526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.986901719+07:00","message":"receive interim result [false|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:56.98692292+07:00","message":"[buffer interim] 76 false อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.986934205+07:00","message":"[bufferProcess] interim [320000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.986937882+07:00","message":"[bufferProcess] send to processor:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.986944664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.986948485+07:00","message":"> Transcript [827] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.986952168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:56.986963103+07:00","message":"Set new StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.423160428+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.588864828+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.588905653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ\",\"confidence\":0.9146556}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.588911864+07:00","message":"receive interim result [true|false]: อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.588922914+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.588925193+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.588936589+07:00","message":"[buffer interim] 76 true อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.588960016+07:00","message":"[bufferProcess] interim [890000000]:อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.588971898+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.588977272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.58898201+07:00","message":"> Transcript [828] [false]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.588987339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.588989742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.588992877+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.588996663+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.588999573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.589002838+07:00","message":"> Transcript [829] [true]: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.58900636+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.589008865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.589011553+07:00","message":"StatePrefix: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามาลองดูคำตอบพร้อมกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.589014487+07:00","message":"TextPushed: 'อันนี้น่าจะพอต่อกันได้แล้วนะคะงั้นเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:57.589018469+07:00","message":"Push: 'ลองดูคำตอบพร้อมกันเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:57.589030455+07:00","message":"push: {true ลองดูคำตอบพร้อมกันเลยค่ะ 0 0xc000395300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:57.599899624+07:00","message":"write wav file: './tmp/7515/7515_76.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:58.1280527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:07:58.128059184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.188050087+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.253547372+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.385312506+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.392764745+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.392783334+07:00","message":"found end of frame, send empty tag with msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.39278723+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.392795385+07:00","message":"[buffer interim] 77 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.392803861+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.392808287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.392811942+07:00","message":"> Transcript [830] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.392815403+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.392818274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.392820807+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.392824156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.392832431+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.392841227+07:00","message":"push: {true \n 0 0xc002c2a400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:58.396473983+07:00","message":"write wav file: './tmp/7515/7515_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.704339268+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.860436509+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.860463403+07:00","message":"found end of frame, send empty tag with msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.860466569+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.860473581+07:00","message":"[buffer interim] 78 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.860482436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.860486188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.860489641+07:00","message":"> Transcript [831] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.860492324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.860494103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.860495875+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.860497575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:58.860503259+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:58.860512246+07:00","message":"push: {true \n 0 0xc000395680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:07:58.867461504+07:00","message":"write wav file: './tmp/7515/7515_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:59.084721224+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:59.771382182+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:59.771421853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:59.771427116+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:07:59.771439373+07:00","message":"[buffer interim] 79 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:59.771446059+07:00","message":"[bufferProcess] interim [720000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:07:59.771448203+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.063951953+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.064002846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.064007723+07:00","message":"receive interim result [false|false]: วันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.064016864+07:00","message":"[buffer interim] 79 false วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.064023595+07:00","message":"[bufferProcess] interim [960000000]:วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.064025747+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.064028526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.064030996+07:00","message":"> Transcript [832] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.064032998+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.519933995+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.519979641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เป็นภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.519986308+07:00","message":"receive interim result [false|false]: วันนี้เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.519999067+07:00","message":"[buffer interim] 79 false วันนี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.520006757+07:00","message":"[bufferProcess] interim [500000000]:วันนี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.520009599+07:00","message":"[bufferProcess] send to processor:วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.520016049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.520018702+07:00","message":"> Transcript [833] [false]: 'วันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.520021847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.520024179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.52002623+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.520028443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.623536362+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.685210522+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.717891167+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.717928847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เป็น\",\"confidence\":0.91600525}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.717934311+07:00","message":"receive interim result [true|false]: วันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.717942666+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.717944474+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.717952055+07:00","message":"[buffer interim] 79 true วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717968591+07:00","message":"[bufferProcess] interim [770000000]:วันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717971961+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717975339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717978181+07:00","message":"> Transcript [834] [false]: 'วันนี้เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717981009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717982691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717984539+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717986467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717988043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717989763+07:00","message":"> Transcript [835] [true]: 'วันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717991627+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717993192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717994651+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717996151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:00.717998424+07:00","message":"Push: 'วันนี้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:00.718005554+07:00","message":"push: {true วันนี้เป็น 0 0xc000395880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:00.726835826+07:00","message":"write wav file: './tmp/7515/7515_79.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:01.128716925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:01.128729481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.133832185+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.133891303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.133897514+07:00","message":"receive interim result [false|false]: มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.133916039+07:00","message":"[buffer interim] 80 false มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.133923944+07:00","message":"[bufferProcess] interim [500000000]:มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.133926247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.133933702+07:00","message":"[bufferProcess] send to processor (ticker):มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.133936847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.13394076+07:00","message":"> Transcript [836] [false]: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.133944215+07:00","message":"Set StatePrefix (first interim): 'มีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.758778225+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.758819186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีทั้งอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.758824839+07:00","message":"receive interim result [false|false]: มีทั้งอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.758838743+07:00","message":"[buffer interim] 80 false มีทั้งอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.758845375+07:00","message":"[bufferProcess] interim [40000000]:มีทั้งอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.758847534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.833600212+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.833640016+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-03-05T13:08:02.833644906+07:00","message":"receive interim result [false|false]: มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.833659031+07:00","message":"[buffer interim] 80 false มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.833665994+07:00","message":"[bufferProcess] interim [160000000]:มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.83366806+07:00","message":"[bufferProcess] send to processor:มีทั้งอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.833671075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.833673908+07:00","message":"> Transcript [837] [false]: 'มีทั้งอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.833676981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.833678838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.833680641+07:00","message":"StatePrefix: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.83368251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.851802849+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.851842981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.851849177+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:02.851861919+07:00","message":"[buffer interim] 80 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.851869194+07:00","message":"[bufferProcess] interim [220000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.851871259+07:00","message":"[bufferProcess] send to processor:มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.851875761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.851878156+07:00","message":"> Transcript [838] [false]: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.851880897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.851883072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.851884858+07:00","message":"StatePrefix: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:02.851886906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.022899937+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.022933263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.02293905+07:00","message":"receive interim result [false|false]: อยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.022949849+07:00","message":"[buffer interim] 80 false อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.022965885+07:00","message":"[bufferProcess] interim [340000000]:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.022968475+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.022973467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.022976098+07:00","message":"> Transcript [839] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.022977992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.022979801+07:00","message":"Set new StatePrefix: 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.183256859+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.183302327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีทั้งตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.183311548+07:00","message":"receive interim result [false|false]: มีทั้งตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.183328608+07:00","message":"[buffer interim] 80 false มีทั้งตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.183339967+07:00","message":"[bufferProcess] interim [520000000]:มีทั้งตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.183343676+07:00","message":"[bufferProcess] send to processor:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.183347582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.183351208+07:00","message":"> Transcript [840] [false]: 'อยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.183354294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.183357156+07:00","message":"Set new StatePrefix: 'อยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.562927463+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.645172673+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.645218991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีทั้งตัวอย่างและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.645224369+07:00","message":"receive interim result [false|false]: มีทั้งตัวอย่างและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.64524072+07:00","message":"[buffer interim] 80 false มีทั้งตัวอย่างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.645250166+07:00","message":"[bufferProcess] interim [940000000]:มีทั้งตัวอย่างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.645252678+07:00","message":"[bufferProcess] send to processor:มีทั้งตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.645257922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.645260461+07:00","message":"> Transcript [841] [false]: 'มีทั้งตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.645262713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.645264502+07:00","message":"Set new StatePrefix: 'มีทั้งตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.68940796+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.689437537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีทั้งตัวอย่างและ\",\"confidence\":0.9216765}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.689443132+07:00","message":"receive interim result [true|false]: มีทั้งตัวอย่างและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.689451882+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.689453883+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.689461528+07:00","message":"[buffer interim] 80 true มีทั้งตัวอย่างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689470832+07:00","message":"[bufferProcess] interim [90000000]:มีทั้งตัวอย่างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689473826+07:00","message":"[bufferProcess] send to processor (isfinal):มีทั้งตัวอย่างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689476784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689479371+07:00","message":"> Transcript [842] [false]: 'มีทั้งตัวอย่างและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689482116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.68948385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689485817+07:00","message":"StatePrefix: 'มีทั้งตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689487898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689489523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689491297+07:00","message":"> Transcript [843] [true]: 'มีทั้งตัวอย่างและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689493151+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.68949467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689496189+07:00","message":"StatePrefix: 'มีทั้งตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689497717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:03.689503381+07:00","message":"Push: 'มีทั้งตัวอย่างและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.689512032+07:00","message":"push: {true มีทั้งตัวอย่างและ 0 0xc001ba0280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:03.695050262+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:03.699314762+07:00","message":"write wav file: './tmp/7515/7515_80.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:04.129211657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:04.129234544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.223443495+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.223484613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Hello\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.223489342+07:00","message":"receive interim result [false|false]: Hello"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.223517574+07:00","message":"[buffer interim] 81 false Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.22352504+07:00","message":"[bufferProcess] interim [590000000]:Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.223526992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.866129005+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.866164701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Hello\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.866170333+07:00","message":"receive interim result [false|false]: Hello"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:04.866184894+07:00","message":"[buffer interim] 81 false Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.866192212+07:00","message":"[bufferProcess] interim [190000000]:Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.866194271+07:00","message":"[bufferProcess] send to processor:Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.866197095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.866199927+07:00","message":"> Transcript [844] [false]: 'Hello'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:04.866201914+07:00","message":"Set StatePrefix (first interim): 'Hello'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.310739539+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.310767467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.310772776+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:05.310783704+07:00","message":"[buffer interim] 81 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.31078942+07:00","message":"[bufferProcess] interim [730000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.31079198+07:00","message":"[bufferProcess] send to processor:Hello"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.310796668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.310799433+07:00","message":"> Transcript [845] [false]: 'Hello'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.31080196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.310803822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.310805818+07:00","message":"StatePrefix: 'Hello'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:05.310807929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.088709551+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.088748562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.088754076+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.088769658+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.088773031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.088775567+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.088781512+07:00","message":"[buffer interim] 81 false ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.088784692+07:00","message":"[buffer interim] 81 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088790832+07:00","message":"[bufferProcess] interim [330000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088793187+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088795639+07:00","message":"[bufferProcess] interim [390000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.08879724+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088800039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088802935+07:00","message":"> Transcript [846] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088805383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088807441+07:00","message":"Set new StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088809013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088810626+07:00","message":"> Transcript [847] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088812845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088814863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.08881705+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.088819049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.419137696+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.41917508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.419180708+07:00","message":"receive interim result [false|false]: โดยการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.419198385+07:00","message":"[buffer interim] 81 false โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.419206201+07:00","message":"[bufferProcess] interim [690000000]:โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.419208507+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.419211116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.419213913+07:00","message":"> Transcript [848] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.419215967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.419218439+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.775947982+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.776002374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.776010039+07:00","message":"receive interim result [false|false]: โดยการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:06.776026992+07:00","message":"[buffer interim] 81 false โดยการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.776035898+07:00","message":"[bufferProcess] interim [990000000]:โดยการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.776039436+07:00","message":"[bufferProcess] send to processor:โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.776047845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.776051735+07:00","message":"> Transcript [849] [false]: 'โดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.776055625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.776058331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.776061673+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:06.776064461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:07.130202065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:07.130205525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:07.179549107+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:07.179592154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:07.179598015+07:00","message":"receive interim result [false|false]: โดยการมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:07.179616+07:00","message":"[buffer interim] 81 false โดยการมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.179624752+07:00","message":"[bufferProcess] interim [230000000]:โดยการมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.179627279+07:00","message":"[bufferProcess] send to processor:โดยการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.179630506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.179634568+07:00","message":"> Transcript [850] [false]: 'โดยการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.179637743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.17963968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.179641667+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.179643923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:07.639922236+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:07.639971583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:07.63997849+07:00","message":"receive interim result [false|false]: โดยการมีอนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:07.639992352+07:00","message":"[buffer interim] 81 false โดยการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.640000824+07:00","message":"[bufferProcess] interim [470000000]:โดยการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.640004196+07:00","message":"[bufferProcess] send to processor:โดยการมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.640010795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.640013756+07:00","message":"> Transcript [851] [false]: 'โดยการมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.64001703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.640019113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.640021231+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:07.640025061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.183791437+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.183840193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.183845884+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.183862027+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183870379+07:00","message":"[bufferProcess] interim [10000000]:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183873327+07:00","message":"[bufferProcess] send to processor:โดยการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183880982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.1838836+07:00","message":"> Transcript [852] [false]: 'โดยการมีอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183886952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183889445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183891905+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183893899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183899385+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183901277+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183903202+07:00","message":"Set new StatePrefix : 'โดยการมีอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.183905263+07:00","message":"Next Push (prob) : 'การมีอนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.183913342+07:00","message":"push: {false โดย 0 0xc000106d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.428741344+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.428780609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.428786124+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.428799018+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.428807638+07:00","message":"[bufferProcess] interim [610000000]:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.428809973+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.428815026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.428817871+07:00","message":"> Transcript [853] [false]: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.428820352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.428822398+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.51463904+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.514677626+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-03-05T13:08:08.514683112+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.514693371+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.514700764+07:00","message":"[bufferProcess] interim [730000000]:โดยการมีอะไรนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.514703375+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.514708313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.514711456+07:00","message":"> Transcript [854] [false]: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.514714196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.51471605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.514717729+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.514720127+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.745828176+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.745885457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.745891651+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.745910916+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.745921358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.745924219+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.745931671+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:08.745936562+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745945103+07:00","message":"[bufferProcess] interim [850000000]:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745949594+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745954314+07:00","message":"[bufferProcess] interim [910000000]:โดยการมีอะไรนะคะทำให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745964202+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745968395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745973253+07:00","message":"> Transcript [855] [false]: 'โดยการมีอะไรนะคะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745976701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745978789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745981821+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745984348+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745986122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.745999395+07:00","message":"> Transcript [856] [false]: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.746003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.746006017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.746008873+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:08.746011137+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.008078521+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.008123046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.008129739+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.008144954+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.008153407+07:00","message":"[bufferProcess] interim [30000000]:โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.008155947+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.008163563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.008166454+07:00","message":"> Transcript [857] [false]: 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.00817003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.008172672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.00817545+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.008178151+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.008185064+07:00","message":"Push: 'การมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.008186828+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.008189214+07:00","message":"Set new StatePrefix : 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.00819138+07:00","message":"Next Push (prob) : 'ทำให้เขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.008199397+07:00","message":"push: {false การมีอะไรนะคะ 0 0xc000106d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.306503659+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.306542403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.306548413+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.306563021+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.306567326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.306569881+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.306575594+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.306578839+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306585035+07:00","message":"[bufferProcess] interim [150000000]:โดยการมีอะไรนะคะทำให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.30658735+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306590215+07:00","message":"[bufferProcess] interim [210000000]:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306591993+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306594997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306597875+07:00","message":"> Transcript [858] [false]: 'โดยการมีอะไรนะคะทำให้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306601048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306603007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306604652+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.30660718+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306609023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306612087+07:00","message":"> Transcript [859] [false]: 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.30661398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306615609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306617089+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.306618843+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.615932761+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.615977338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.615983387+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:09.615996881+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขามีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.616004478+07:00","message":"[bufferProcess] interim [570000000]:โดยการมีอะไรนะคะทำให้เขามีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.616007172+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.616012534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.616015219+07:00","message":"> Transcript [860] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.616018409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.616020639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.616023034+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:09.616025564+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059117984+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059165085+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-03-05T13:08:10.059171116+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการปะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059189411+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059198711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059201816+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.05920856+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059211541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการมีอะไรนะคะทำให้เขามีการปลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059216117+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059222436+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.05922663+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-03-05T13:08:10.059229065+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059209174+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขามีการปะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059238098+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขามีการตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059240623+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.05924289+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059249164+07:00","message":"[bufferProcess] interim [810000000]:โดยการมีอะไรนะคะทำให้เขามีการปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059251951+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059255018+07:00","message":"[bufferProcess] interim [930000000]:โดยการมีอะไรนะคะทำให้เขามีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059259667+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059263485+07:00","message":"[bufferProcess] interim [990000000]:โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059266247+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059269597+07:00","message":"[bufferProcess] interim [50000000]:โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059272403+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059277606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059280443+07:00","message":"> Transcript [861] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059290321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059292588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059294568+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.05929674+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059304002+07:00","message":"Push: 'ทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059305691+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059307761+07:00","message":"Set new StatePrefix : 'โดยการมีอะไรนะคะทำให้เขามีการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059309796+07:00","message":"Next Push (prob) : 'มีการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059311432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059313868+07:00","message":"> Transcript [862] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059316127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059317821+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059319342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.05932116+07:00","message":"> Transcript [863] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059322727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059324151+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059325658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059327154+07:00","message":"> Transcript [864] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการปลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.059328633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.05933022+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการปลด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.059340256+07:00","message":"push: {false ทำให้เขา 0 0xc000106d80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:10.130684471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:10.130702941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.162473136+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.29539102+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.442001137+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.442034488+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-03-05T13:08:10.442040643+07:00","message":"receive interim result [false|false]: โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.442068219+07:00","message":"[buffer interim] 81 false โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.44207892+07:00","message":"[bufferProcess] interim [530000000]:โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.442081397+07:00","message":"[bufferProcess] send to processor:โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.44208484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.442087404+07:00","message":"> Transcript [865] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.442089529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.442091418+07:00","message":"Set new StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.850145348+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.850189995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮัลโหลค่ะโดยการ brs นะคะทำให้เขามีการสร้างโปรตีน\",\"confidence\":0.8395502}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.850196851+07:00","message":"receive interim result [true|false]: ฮัลโหลค่ะโดยการ brs นะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.850215985+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.850218225+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.850226308+07:00","message":"[buffer interim] 81 true ฮัลโหลค่ะโดยการ brs นะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850238641+07:00","message":"[bufferProcess] interim [680000000]:ฮัลโหลค่ะโดยการ brs นะคะทำให้เขามีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850242508+07:00","message":"[bufferProcess] send to processor (isfinal):โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850246345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850249516+07:00","message":"> Transcript [866] [false]: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850253426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850255586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850257354+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850260234+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850262058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850263807+07:00","message":"> Transcript [867] [true]: 'ฮัลโหลค่ะโดยการ brs นะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.85026589+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.85026753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850269064+07:00","message":"StatePrefix: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850270759+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850272365+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850448267+07:00","message":"Push: 'มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.85045146+07:00","message":"TextPushed: 'โดยการมีอะไรนะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850454024+07:00","message":"Set new StatePrefix : 'ฮัลโหลค่ะโดยการ brs นะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850456254+07:00","message":"Next Push (prob) : 'ฮัลโหลค่ะโดยการ brs นะคะทำให้เขามีการสร้างโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.850465194+07:00","message":"push: {true มีการสร้างโปรตีน 0 0xc000106d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.850481041+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_81.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:10.862756949+07:00","message":"write wav file: './tmp/7515/7515_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.947233576+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.947270189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.947275026+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:10.947290665+07:00","message":"[buffer interim] 82 false ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.947297469+07:00","message":"[bufferProcess] interim [720000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:10.947299336+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.150094576+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.150140561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.150146597+07:00","message":"receive interim result [false|false]: งานนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.150160726+07:00","message":"[buffer interim] 82 false งานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.150168319+07:00","message":"[bufferProcess] interim [840000000]:งานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.150170781+07:00","message":"[bufferProcess] send to processor:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.150177029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.150180087+07:00","message":"> Transcript [868] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.150182434+07:00","message":"Set StatePrefix (first interim): 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.178513339+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.178546856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.17855267+07:00","message":"receive interim result [false|false]: ทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.178565434+07:00","message":"[buffer interim] 82 false ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.178573295+07:00","message":"[bufferProcess] interim [900000000]:ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.178575818+07:00","message":"[bufferProcess] send to processor:งานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.178582224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.178584849+07:00","message":"> Transcript [869] [false]: 'งานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.178586851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.178588833+07:00","message":"Set new StatePrefix: 'งานนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.268966783+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.268986835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.268991351+07:00","message":"receive interim result [false|false]: ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.269001676+07:00","message":"[buffer interim] 82 false ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.269008917+07:00","message":"[bufferProcess] interim [20000000]:ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.269011092+07:00","message":"[bufferProcess] send to processor:ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.269015656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.269017929+07:00","message":"> Transcript [870] [false]: 'ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.269019689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.269021357+07:00","message":"Set new StatePrefix: 'ทำงานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.443153845+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.545279051+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.545325295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานไม่ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.545331405+07:00","message":"receive interim result [true|false]: ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.545342044+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.54534426+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.545352378+07:00","message":"[buffer interim] 82 true ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545371513+07:00","message":"[bufferProcess] interim [380000000]:ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545374941+07:00","message":"[bufferProcess] send to processor (isfinal):ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545387146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545405157+07:00","message":"> Transcript [871] [false]: 'ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.54541016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545412406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545414426+07:00","message":"StatePrefix: 'ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545416544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545418802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545421617+07:00","message":"> Transcript [872] [true]: 'ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545423848+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545425397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545426885+07:00","message":"StatePrefix: 'ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545428386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:11.545434894+07:00","message":"Push: 'ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.545444832+07:00","message":"push: {true ทำงานไม่ได้ 0 0xc000044c80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:11.551361836+07:00","message":"write wav file: './tmp/7515/7515_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:11.635807471+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:12.628750622+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:12.628793694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:12.628798993+07:00","message":"receive interim result [false|false]: ไปเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:12.628814631+07:00","message":"[buffer interim] 83 false ไปเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.628821927+07:00","message":"[bufferProcess] interim [30000000]:ไปเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.628824019+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.628830905+07:00","message":"[bufferProcess] send to processor (ticker):ไปเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.628834438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.628838159+07:00","message":"> Transcript [873] [false]: 'ไปเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:12.628841674+07:00","message":"Set StatePrefix (first interim): 'ไปเลยค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:13.131611381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:13.131620425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.183239032+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.18327196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.183278261+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.183290386+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.183297162+07:00","message":"[bufferProcess] interim [570000000]:แต่ในขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.183301166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.765917697+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.765955244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.765965999+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:13.765978611+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.7659859+07:00","message":"[bufferProcess] interim [170000000]:แต่ในขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.765988267+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.765992912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.765995605+07:00","message":"> Transcript [874] [false]: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.765997752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:13.76599976+07:00","message":"Set new StatePrefix: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.09692496+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.096969334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.096976163+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.096989255+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.096996215+07:00","message":"[bufferProcess] interim [470000000]:แต่ในขณะเดียวกันบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.096999158+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.097005519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.097008399+07:00","message":"> Transcript [875] [false]: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.097011443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.097013641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.097015469+07:00","message":"StatePrefix: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.097018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.284566833+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.284605161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.284611102+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคลนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.284624992+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.284633221+07:00","message":"[bufferProcess] interim [650000000]:แต่ในขณะเดียวกันบุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.284636079+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกันบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.284641356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.28464419+07:00","message":"> Transcript [876] [false]: 'แต่ในขณะเดียวกันบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.284648114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.284650293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.284652284+07:00","message":"StatePrefix: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.284654686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.794110518+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.794151678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.794157368+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคลนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:14.794173184+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคลนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.794181244+07:00","message":"[bufferProcess] interim [190000000]:แต่ในขณะเดียวกันบุคคลนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.794183794+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกันบุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.794192265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.794195058+07:00","message":"> Transcript [877] [false]: 'แต่ในขณะเดียวกันบุคคลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.794198591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.794201357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.794203035+07:00","message":"StatePrefix: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:14.794205131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.112785413+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.112825367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.11283049+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.112842577+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112849691+07:00","message":"[bufferProcess] interim [490000000]:แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112853675+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกันบุคคลนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112861228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112864196+07:00","message":"> Transcript [878] [false]: 'แต่ในขณะเดียวกันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112867354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112869656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112871442+07:00","message":"StatePrefix: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112873585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112882139+07:00","message":"Push: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112884126+07:00","message":"TextPushed: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112886017+07:00","message":"Set new StatePrefix : 'แต่ในขณะเดียวกันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.112887988+07:00","message":"Next Push (prob) : 'บุคคลนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.112897449+07:00","message":"push: {false แต่ในขณะเดียวกัน 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.201154949+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.201211601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.201217816+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคลนี้มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.201232904+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคลนี้มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.201241206+07:00","message":"[bufferProcess] interim [610000000]:แต่ในขณะเดียวกันบุคคลนี้มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.201244066+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.20125063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.201253406+07:00","message":"> Transcript [879] [false]: 'แต่ในขณะเดียวกันบุคคลนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.20125757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.201259537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.201264166+07:00","message":"StatePrefix: 'แต่ในขณะเดียวกันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.201266321+07:00","message":"TextPushed: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.382634858+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.382679738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.382685434+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.382698357+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.382706217+07:00","message":"[bufferProcess] interim [730000000]:แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.382708695+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกันบุคคลนี้มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.382713835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.382716395+07:00","message":"> Transcript [880] [false]: 'แต่ในขณะเดียวกันบุคคลนี้มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.382723019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.38272552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.382727284+07:00","message":"StatePrefix: 'แต่ในขณะเดียวกันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.382729452+07:00","message":"TextPushed: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.864223648+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.864264124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.864269363+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.864283894+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.86429091+07:00","message":"[bufferProcess] interim [210000000]:แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.864293436+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.864299964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.864302481+07:00","message":"> Transcript [881] [false]: 'แต่ในขณะเดียวกันบุคคลนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.864305785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.864308128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.864310096+07:00","message":"StatePrefix: 'แต่ในขณะเดียวกันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.864312789+07:00","message":"TextPushed: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.894682338+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.894722995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.894729451+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.894741741+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894748968+07:00","message":"[bufferProcess] interim [270000000]:แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894751569+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894760329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894763261+07:00","message":"> Transcript [882] [false]: 'แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894767329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894769486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894771177+07:00","message":"StatePrefix: 'แต่ในขณะเดียวกันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894773325+07:00","message":"TextPushed: 'แต่ในขณะเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894779053+07:00","message":"Push: 'บุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894780818+07:00","message":"TextPushed: 'แต่ในขณะเดียวกันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894782848+07:00","message":"Set new StatePrefix : 'แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:15.894784933+07:00","message":"Next Push (prob) : 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:15.894793171+07:00","message":"push: {false บุคคลนี้มี 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.07574199+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.075783789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้มีด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.075790002+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคลนี้มีด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.07580462+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคลนี้มีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.075812829+07:00","message":"[bufferProcess] interim [450000000]:แต่ในขณะเดียวกันบุคคลนี้มีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.075815491+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกันบุคคลนี้มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.075822417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.075825122+07:00","message":"> Transcript [883] [false]: 'แต่ในขณะเดียวกันบุคคลนี้มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.075827527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.075829888+07:00","message":"Set new StatePrefix: 'แต่ในขณะเดียวกันบุคคลนี้มีอะไร'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:16.132150482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:16.132170709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.39434218+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.394376412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้มีอะไรด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.394381716+07:00","message":"receive interim result [false|false]: แต่ในขณะเดียวกันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.394390197+07:00","message":"[buffer interim] 83 false แต่ในขณะเดียวกันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.394396585+07:00","message":"[bufferProcess] interim [750000000]:แต่ในขณะเดียวกันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.394399168+07:00","message":"[bufferProcess] send to processor:แต่ในขณะเดียวกันบุคคลนี้มีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.3944025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.39440528+07:00","message":"> Transcript [884] [false]: 'แต่ในขณะเดียวกันบุคคลนี้มีด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.394407445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.394409248+07:00","message":"Set new StatePrefix: 'แต่ในขณะเดียวกันบุคคลนี้มีด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.57224565+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.63494983+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.712910899+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.712945372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่างด้วยค่ะ\",\"confidence\":0.9177033}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.712952564+07:00","message":"receive interim result [true|false]: แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่างด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.71296605+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.712968312+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.71297377+07:00","message":"[buffer interim] 83 true แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่างด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.71298254+07:00","message":"[bufferProcess] interim [140000000]:แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่างด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.712987776+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ในขณะเดียวกันบุคคลนี้มีอะไรด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.7129908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.712993666+07:00","message":"> Transcript [885] [false]: 'แต่ในขณะเดียวกันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.712996014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.712997978+07:00","message":"Set new StatePrefix: 'แต่ในขณะเดียวกันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.71299965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.713001328+07:00","message":"> Transcript [886] [true]: 'แต่ในขณะเดียวกันบุคคลนี้มีตัวอย่างด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.713003454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.713005184+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.713006945+07:00","message":"StatePrefix: 'แต่ในขณะเดียวกันบุคคลนี้มีอะไรด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.713009129+07:00","message":"TextPushed: 'แต่ในขณะเดียวกันบุคคลนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:16.713015467+07:00","message":"Push: 'ตัวอย่างด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:16.713022553+07:00","message":"push: {true ตัวอย่างด้วยค่ะ 0 0xc000342e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:16.724549491+07:00","message":"write wav file: './tmp/7515/7515_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.298017554+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.29805775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.298062577+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.298077909+07:00","message":"[buffer interim] 84 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.298084688+07:00","message":"[bufferProcess] interim [660000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.298086309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.379479036+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.37951925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอให้มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.379524774+07:00","message":"receive interim result [false|false]: ขอให้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.379536952+07:00","message":"[buffer interim] 84 false ขอให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.379543422+07:00","message":"[bufferProcess] interim [780000000]:ขอให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.379545816+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.379548727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.379551783+07:00","message":"> Transcript [887] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.379553763+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.511734497+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.511767037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอให้มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.511771771+07:00","message":"receive interim result [false|false]: ขอให้มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.511781585+07:00","message":"[buffer interim] 84 false ขอให้มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.511790249+07:00","message":"[bufferProcess] interim [900000000]:ขอให้มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.511792669+07:00","message":"[bufferProcess] send to processor:ขอให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.511797149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.511799267+07:00","message":"> Transcript [888] [false]: 'ขอให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.511801426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.511803268+07:00","message":"Set new StatePrefix: 'ขอให้มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.613271931+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.613307248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.61331212+07:00","message":"receive interim result [false|false]: ให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.613323057+07:00","message":"[buffer interim] 84 false ให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.61332968+07:00","message":"[bufferProcess] interim [960000000]:ให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.613331704+07:00","message":"[bufferProcess] send to processor:ขอให้มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.61333646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.613339168+07:00","message":"> Transcript [889] [false]: 'ขอให้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.613342588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.613344606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.613346504+07:00","message":"StatePrefix: 'ขอให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.613348537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.823152444+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.823189551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.823195497+07:00","message":"receive interim result [false|false]: ให้มีการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.823206037+07:00","message":"[buffer interim] 84 false ให้มีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.82321487+07:00","message":"[bufferProcess] interim [200000000]:ให้มีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.823217215+07:00","message":"[bufferProcess] send to processor:ให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.823221796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.823224416+07:00","message":"> Transcript [890] [false]: 'ให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.823226376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.823228426+07:00","message":"Set new StatePrefix: 'ให้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.997487458+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.997541814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการซัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.997549077+07:00","message":"receive interim result [false|false]: ให้มีการซัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:17.997567278+07:00","message":"[buffer interim] 84 false ให้มีการซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.997580373+07:00","message":"[bufferProcess] interim [380000000]:ให้มีการซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.997583818+07:00","message":"[bufferProcess] send to processor:ให้มีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.997591854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.997602091+07:00","message":"> Transcript [891] [false]: 'ให้มีการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.997610359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.997615485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.997618087+07:00","message":"StatePrefix: 'ให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:17.997620615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.192166177+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.192206863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการพักรบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.192212925+07:00","message":"receive interim result [false|false]: ให้มีการพักรบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.192226656+07:00","message":"[buffer interim] 84 false ให้มีการพักรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.192234865+07:00","message":"[bufferProcess] interim [560000000]:ให้มีการพักรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.192237473+07:00","message":"[bufferProcess] send to processor:ให้มีการซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.192244625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.192247551+07:00","message":"> Transcript [892] [false]: 'ให้มีการซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.192250775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.192252799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.192255014+07:00","message":"StatePrefix: 'ให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.192257049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.251375181+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.251414307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการสร้างโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.251421374+07:00","message":"receive interim result [false|false]: ให้มีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.251435151+07:00","message":"[buffer interim] 84 false ให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.251442391+07:00","message":"[bufferProcess] interim [680000000]:ให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.251445096+07:00","message":"[bufferProcess] send to processor:ให้มีการพักรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.251451662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.251454311+07:00","message":"> Transcript [893] [false]: 'ให้มีการพักรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.251457434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.251459985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.251463355+07:00","message":"StatePrefix: 'ให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.251465274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.770871809+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.770915765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการสร้างโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.77092261+07:00","message":"receive interim result [false|false]: ให้มีการสร้างโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.77093433+07:00","message":"[buffer interim] 84 false ให้มีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770941269+07:00","message":"[bufferProcess] interim [220000000]:ให้มีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770943706+07:00","message":"[bufferProcess] send to processor:ให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770948239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770950942+07:00","message":"> Transcript [894] [false]: 'ให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770953734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770963348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770965059+07:00","message":"StatePrefix: 'ให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770967228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770972172+07:00","message":"Push: 'ให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770974155+07:00","message":"TextPushed: 'ให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770976081+07:00","message":"Set new StatePrefix : 'ให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:18.770977938+07:00","message":"Next Push (prob) : 'สร้างโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:18.770985604+07:00","message":"push: {false ให้มีการ 0 0xc000106000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.09810431+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.098145812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการสร้างโปรตีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.098152687+07:00","message":"receive interim result [false|false]: ให้มีการสร้างโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.098168799+07:00","message":"[buffer interim] 84 false ให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.098177583+07:00","message":"[bufferProcess] interim [520000000]:ให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.098180496+07:00","message":"[bufferProcess] send to processor:ให้มีการสร้างโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.098187296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.098190021+07:00","message":"> Transcript [895] [false]: 'ให้มีการสร้างโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.098193337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.098195475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.098197903+07:00","message":"StatePrefix: 'ให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.098200373+07:00","message":"TextPushed: 'ให้มีการ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:19.132492556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:19.13252796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.415819625+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.415861873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการสร้างโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.415868068+07:00","message":"receive interim result [false|false]: ให้มีการสร้างโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.415880701+07:00","message":"[buffer interim] 84 false ให้มีการสร้างโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.415887257+07:00","message":"[bufferProcess] interim [820000000]:ให้มีการสร้างโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.41588944+07:00","message":"[bufferProcess] send to processor:ให้มีการสร้างโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.415894341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.415897266+07:00","message":"> Transcript [896] [false]: 'ให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.415900412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.415902401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.415907576+07:00","message":"StatePrefix: 'ให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.415909846+07:00","message":"TextPushed: 'ให้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.988506957+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.988538881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.988544313+07:00","message":"receive interim result [false|false]: ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:19.988555338+07:00","message":"[buffer interim] 84 false ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.988564283+07:00","message":"[bufferProcess] interim [420000000]:ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.988566802+07:00","message":"[bufferProcess] send to processor:ให้มีการสร้างโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.988571865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.988574177+07:00","message":"> Transcript [897] [false]: 'ให้มีการสร้างโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.988577266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.988581462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.988583437+07:00","message":"StatePrefix: 'ให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:19.988585601+07:00","message":"TextPushed: 'ให้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.022528288+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.094154052+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.166580666+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.166619798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย\",\"confidence\":0.945728}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.166630773+07:00","message":"receive interim result [true|false]: ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.166638816+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.166640772+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.1666462+07:00","message":"[buffer interim] 84 true ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.16665801+07:00","message":"[bufferProcess] interim [630000000]:ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166668293+07:00","message":"[bufferProcess] send to processor (isfinal):ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166672049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166675268+07:00","message":"> Transcript [898] [false]: 'ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166678108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166679977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166682045+07:00","message":"StatePrefix: 'ให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166684086+07:00","message":"TextPushed: 'ให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166686417+07:00","message":"Push: 'สร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166688083+07:00","message":"TextPushed: 'ให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166689886+07:00","message":"Set new StatePrefix : 'ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166691829+07:00","message":"Next Push (prob) : 'ที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166693438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166695234+07:00","message":"> Transcript [899] [true]: 'ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166697198+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166698698+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166700203+07:00","message":"StatePrefix: 'ให้มีการสร้างโปรตีนที่ทำงานได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166702073+07:00","message":"TextPushed: 'ให้มีการสร้างโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.166704158+07:00","message":"Push: 'ที่ทำงานได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.166710864+07:00","message":"push: {false สร้างโปรตีน 0 0xc000106000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.166716191+07:00","message":"push: {true ที่ทำงานได้ด้วย 0 0xc000106000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:20.175935899+07:00","message":"write wav file: './tmp/7515/7515_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.942867708+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.942904446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.942910403+07:00","message":"receive interim result [false|false]: จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:20.942922529+07:00","message":"[buffer interim] 85 false จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.942928252+07:00","message":"[bufferProcess] interim [840000000]:จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:20.942930104+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.060699904+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.060733667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.060738929+07:00","message":"receive interim result [false|false]: จึงทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.060748764+07:00","message":"[buffer interim] 85 false จึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.06075475+07:00","message":"[bufferProcess] interim [960000000]:จึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.06075962+07:00","message":"[bufferProcess] send to processor:จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.060765096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.060770619+07:00","message":"> Transcript [900] [false]: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.060772864+07:00","message":"Set StatePrefix (first interim): 'จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.262035925+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.262071576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.262077749+07:00","message":"receive interim result [false|false]: จึงทำให้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.262089933+07:00","message":"[buffer interim] 85 false จึงทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.262096092+07:00","message":"[bufferProcess] interim [140000000]:จึงทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.262098284+07:00","message":"[bufferProcess] send to processor:จึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.262103062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.262105909+07:00","message":"> Transcript [901] [false]: 'จึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.262107771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.262109621+07:00","message":"Set new StatePrefix: 'จึงทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.511206543+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.511246917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.511252792+07:00","message":"receive interim result [false|false]: จึงทำให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.51126414+07:00","message":"[buffer interim] 85 false จึงทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.51127196+07:00","message":"[bufferProcess] interim [440000000]:จึงทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.511274539+07:00","message":"[bufferProcess] send to processor:จึงทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.511281494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.511284366+07:00","message":"> Transcript [902] [false]: 'จึงทำให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.511287364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.511289641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.51129256+07:00","message":"StatePrefix: 'จึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.511295471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.730022046+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.730076303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.730084962+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.730105834+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.730119297+07:00","message":"[bufferProcess] interim [680000000]:จึงทำให้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.730123028+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.730127214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.730131604+07:00","message":"> Transcript [903] [false]: 'จึงทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.730136612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.730139201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.730141965+07:00","message":"StatePrefix: 'จึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.730144752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.833418067+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.833460288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.833467805+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสอน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.833484718+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.83349444+07:00","message":"[bufferProcess] interim [740000000]:จึงทำให้มีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.833498511+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.833503814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.833507718+07:00","message":"> Transcript [904] [false]: 'จึงทำให้มีการสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.833512441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.833515184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.833518196+07:00","message":"StatePrefix: 'จึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.833521136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958168752+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958186399+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958188685+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958190266+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958191855+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958193475+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958195074+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958196787+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958198359+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958200152+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.958201935+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.971499167+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.971536904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.971542895+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.971554072+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.971561846+07:00","message":"[bufferProcess] interim [860000000]:จึงทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.971564462+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.971569878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.97157249+07:00","message":"> Transcript [905] [false]: 'จึงทำให้มีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.971575781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.97157818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.971579833+07:00","message":"StatePrefix: 'จึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.971581698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.971585549+07:00","message":"Push: 'จึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.97158733+07:00","message":"TextPushed: 'จึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.971589198+07:00","message":"Set new StatePrefix : 'จึงทำให้มีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:21.971591255+07:00","message":"Next Push (prob) : 'มีการสอน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:21.971599525+07:00","message":"push: {false จึงทำให้ 0 0xc000342d80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:22.132854694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:22.132876976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:22.354911258+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:22.354947632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:22.354958014+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:22.354973234+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.354982309+07:00","message":"[bufferProcess] interim [280000000]:จึงทำให้มีการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.354988905+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.354993286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.354998822+07:00","message":"> Transcript [906] [false]: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.355001373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.355003271+07:00","message":"Set new StatePrefix: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:22.547772461+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:22.54781239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์เมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:22.54781898+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:22.547832188+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.547839214+07:00","message":"[bufferProcess] interim [460000000]:จึงทำให้มีการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.547841614+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.547846999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.547849571+07:00","message":"> Transcript [907] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.547852674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.547854783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.547856595+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:22.547858698+07:00","message":"TextPushed: 'จึงทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.062330088+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.062374406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.062381151+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.062397907+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.062412251+07:00","message":"[bufferProcess] interim [940000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.062415421+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.062419322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.062422683+07:00","message":"> Transcript [908] [false]: 'จึงทำให้มีการสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.062426132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.062428248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.062430476+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.062432463+07:00","message":"TextPushed: 'จึงทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.631022182+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.631055103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.631061178+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.63107721+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.631086125+07:00","message":"[bufferProcess] interim [540000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.631088582+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.631091914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.631094992+07:00","message":"> Transcript [909] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.631098634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.631100536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.631102531+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.631104679+07:00","message":"TextPushed: 'จึงทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.633081534+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.633098126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.633105487+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.633114976+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633119294+07:00","message":"[bufferProcess] interim [600000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633121386+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.63312354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633125751+07:00","message":"> Transcript [910] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633128819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633130649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633132658+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.6331354+07:00","message":"TextPushed: 'จึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633142432+07:00","message":"Push: 'มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633146309+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633148441+07:00","message":"Set new StatePrefix : 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:23.633150712+07:00","message":"Next Push (prob) : 'มีอะไรเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:23.633158618+07:00","message":"push: {false มีการสังเคราะห์ 0 0xc000342d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.271158876+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.271197307+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-03-05T13:08:24.271203412+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.271220177+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.271232416+07:00","message":"[bufferProcess] interim [200000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.271235391+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.271241921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.271244425+07:00","message":"> Transcript [911] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.271248055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.271250209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.271252203+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.271255037+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.344142513+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.344174522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.344181313+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.344194782+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.344200836+07:00","message":"[bufferProcess] interim [260000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.344203525+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.344206931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.344209445+07:00","message":"> Transcript [912] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.344212744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.344215141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.34421733+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.344219955+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.665477337+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.665516957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.665524409+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.665539162+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.665546683+07:00","message":"[bufferProcess] interim [620000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.665549459+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.665555683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.665558524+07:00","message":"> Transcript [913] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.665562151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.665564303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.665566542+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.665569247+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.91138778+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.911427025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.911433884+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.911449099+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911460256+07:00","message":"[bufferProcess] interim [860000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.91146412+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911471225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911475375+07:00","message":"> Transcript [914] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911479933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911483047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911486823+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911490333+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911497843+07:00","message":"Push: 'มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911500786+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911504416+07:00","message":"Set new StatePrefix : 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:24.911508233+07:00","message":"Next Push (prob) : 'และทำให้บุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:24.911522575+07:00","message":"push: {false มีอะไรเกิดขึ้น 0 0xc000342d80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:25.133617159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:25.133636893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.550259469+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.55029615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.550301959+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.550312851+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.550322188+07:00","message":"[bufferProcess] interim [460000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.550325877+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.550333422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.550337333+07:00","message":"> Transcript [915] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.550341665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.550344239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.55034742+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.550349767+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.624519522+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.62456133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.624567843+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.624579817+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.624587258+07:00","message":"[bufferProcess] interim [580000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.62458978+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.624595109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.624598469+07:00","message":"> Transcript [916] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.624602028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.624603978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.624605774+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.624608091+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.744344481+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.744380016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.744386458+07:00","message":"receive interim result [false|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:25.744398419+07:00","message":"[buffer interim] 85 false จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.744405542+07:00","message":"[bufferProcess] interim [700000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.74440793+07:00","message":"[bufferProcess] send to processor:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.744413073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.744415453+07:00","message":"> Transcript [917] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.744418692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.744420662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.744422554+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:25.744425054+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.113265467+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.271624863+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.271665907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.271671372+07:00","message":"receive interim result [true|false]: จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.271679018+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.271680881+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.271727954+07:00","message":"[buffer interim] 85 true จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271735656+07:00","message":"[bufferProcess] interim [240000000]:จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271738549+07:00","message":"[bufferProcess] send to processor (isfinal):จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271741615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.27174397+07:00","message":"> Transcript [918] [false]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271747201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271749123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271750903+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271753308+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271755708+07:00","message":"Push: 'และทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271757576+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271759746+07:00","message":"Set new StatePrefix : 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271761742+07:00","message":"Next Push (prob) : 'นี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271763381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271765161+07:00","message":"> Transcript [919] [true]: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271767313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271768808+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.27177069+07:00","message":"StatePrefix: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคลนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271772581+07:00","message":"TextPushed: 'จึงทำให้มีการสังเคราะห์มีอะไรเกิดขึ้นและทำให้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:26.271778653+07:00","message":"Push: 'นี้ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.271787508+07:00","message":"push: {false และทำให้บุคคล 0 0xc000342d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.271792824+07:00","message":"push: {true นี้ไม่มี 0 0xc000342d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:26.285892677+07:00","message":"write wav file: './tmp/7515/7515_85.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.308069177+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:26.944347076+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.03910849+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.039127417+07:00","message":"found end of frame, send empty tag with msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.039130512+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.03913799+07:00","message":"[buffer interim] 86 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.039145108+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.039149565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.039152388+07:00","message":"> Transcript [920] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.039155148+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.039156908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.039158682+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.039160506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.039163203+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.039172204+07:00","message":"push: {true \n 0 0xc002c2a000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:27.044167343+07:00","message":"write wav file: './tmp/7515/7515_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.145597669+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.39266378+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.477316835+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.477338126+07:00","message":"found end of frame, send empty tag with msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.477341301+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.477349315+07:00","message":"[buffer interim] 87 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.477356589+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.47736659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.477369575+07:00","message":"> Transcript [921] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.47737196+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.477373694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.477375315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.477376921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:27.477379089+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.477389505+07:00","message":"push: {true \n 0 0xc002c2a580}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:27.482242975+07:00","message":"write wav file: './tmp/7515/7515_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:27.524529614+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:28.134438016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:28.134441155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:28.89289293+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:28.892938618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:28.892944174+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:28.892963178+07:00","message":"[buffer interim] 88 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:28.892970777+07:00","message":"[bufferProcess] interim [200000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:28.892972727+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:28.892978275+07:00","message":"[bufferProcess] send to processor (ticker):โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:28.892980811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:28.892983455+07:00","message":"> Transcript [922] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:28.892985705+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.474702419+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.474739586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.474744947+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.474758719+07:00","message":"[buffer interim] 88 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.474765443+07:00","message":"[bufferProcess] interim [800000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.474767173+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.814034993+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.814078697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงจุดนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.814086047+07:00","message":"receive interim result [false|false]: ตรงจุดนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.814103158+07:00","message":"[buffer interim] 88 false ตรงจุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.814112068+07:00","message":"[bufferProcess] interim [100000000]:ตรงจุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.814115446+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.814122977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.814129719+07:00","message":"> Transcript [923] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.814133981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.814136811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.814139976+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.81414293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.901001392+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.90104263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.901048048+07:00","message":"receive interim result [false|false]: ตรงนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:29.901062679+07:00","message":"[buffer interim] 88 false ตรงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.901071299+07:00","message":"[bufferProcess] interim [220000000]:ตรงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.901074467+07:00","message":"[bufferProcess] send to processor:ตรงจุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.901078774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.901082414+07:00","message":"> Transcript [924] [false]: 'ตรงจุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.901085151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:29.901087765+07:00","message":"Set new StatePrefix: 'ตรงจุดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.115928387+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.115970302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.115976344+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.115988794+07:00","message":"[buffer interim] 88 false ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.115995468+07:00","message":"[bufferProcess] interim [400000000]:ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.115997648+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.116002912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.116005637+07:00","message":"> Transcript [925] [false]: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.116007541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.116009731+07:00","message":"Set new StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.691854922+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.691902799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.691909886+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.69192732+07:00","message":"[buffer interim] 88 false ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.691936543+07:00","message":"[bufferProcess] interim [0]:ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.691938623+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.69194174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.691945112+07:00","message":"> Transcript [926] [false]: 'ตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.691948373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.691958713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.691960648+07:00","message":"StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.691962606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.873997069+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.874038238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.874044826+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:30.874059072+07:00","message":"[buffer interim] 88 false ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.874066973+07:00","message":"[bufferProcess] interim [180000000]:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.874069839+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.874076639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.874079284+07:00","message":"> Transcript [927] [false]: 'ตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.874082543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.874084705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.874086873+07:00","message":"StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:30.8740887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:31.13511117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:31.135137633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.287206094+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.287243587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะนักเรียนอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.287249657+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะนักเรียนอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.287262527+07:00","message":"[buffer interim] 88 false ตรงนี้นะคะนักเรียนอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.287269299+07:00","message":"[bufferProcess] interim [600000000]:ตรงนี้นะคะนักเรียนอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.287271865+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.287278011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.287280716+07:00","message":"> Transcript [928] [false]: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.28728372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.287286332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.287288063+07:00","message":"StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.287290066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.393919038+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.393968148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้นะคะนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.393975683+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.393990149+07:00","message":"[buffer interim] 88 false ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.393998051+07:00","message":"[bufferProcess] interim [660000000]:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394001628+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะคะนักเรียนอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394006228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394010082+07:00","message":"> Transcript [929] [false]: 'ตรงนี้นะคะนักเรียนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394014302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394016884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394019757+07:00","message":"StatePrefix: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394022769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394025976+07:00","message":"Push: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394028715+07:00","message":"TextPushed: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394031318+07:00","message":"Set new StatePrefix : 'ตรงนี้นะคะนักเรียนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.394034477+07:00","message":"Next Push (prob) : 'คะนักเรียนอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.394044389+07:00","message":"push: {false ตรงนี้นะ 0 0xc001ba0100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.501703878+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.501743239+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-03-05T13:08:31.501748647+07:00","message":"receive interim result [false|false]: ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:31.501760931+07:00","message":"[buffer interim] 88 false ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.501769195+07:00","message":"[bufferProcess] interim [780000000]:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.501772626+07:00","message":"[bufferProcess] send to processor:ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.501777251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.501781734+07:00","message":"> Transcript [930] [false]: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:31.501785287+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.651660341+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.784002526+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.847602067+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.847636922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงจุดนี้นะคะนักเรียนอาจจะถึงแก่ความตาย\",\"confidence\":0.87281615}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.847642571+07:00","message":"receive interim result [true|false]: ตรงจุดนี้นะคะนักเรียนอาจจะถึงแก่ความตาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.847651345+07:00","message":"end recv isFinal message id 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.847653622+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.847659604+07:00","message":"[buffer interim] 88 true ตรงจุดนี้นะคะนักเรียนอาจจะถึงแก่ความตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.84766842+07:00","message":"[bufferProcess] interim [130000000]:ตรงจุดนี้นะคะนักเรียนอาจจะถึงแก่ความตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847672361+07:00","message":"[bufferProcess] send to processor (isfinal):ตรงนี้นะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847675692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847678716+07:00","message":"> Transcript [931] [false]: 'ตรงนี้นะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847680935+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847682507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847684107+07:00","message":"> Transcript [932] [true]: 'ตรงจุดนี้นะคะนักเรียนอาจจะถึงแก่ความตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847686246+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847688055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847689823+07:00","message":"StatePrefix: 'ตรงนี้นะคะนักเรียนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847691722+07:00","message":"TextPushed: 'ตรงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847693238+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847793468+07:00","message":"Push: 'นักเรียนอาจจะถึงแก่ความตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847796004+07:00","message":"TextPushed: 'ตรงนี้นะนักเรียนอาจจะถึงแก่ความตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847798265+07:00","message":"Set new StatePrefix : 'ตรงจุดนี้นะคะนักเรียนอาจจะถึงแก่ความตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847800221+07:00","message":"Next Push (prob) : 'ตรงจุดนี้นะคะนักเรียนอาจจะถึงแก่ความตาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:32.847806441+07:00","message":"push: {true นักเรียนอาจจะถึงแก่ความตาย 0 0xc001ba0100}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:32.847813238+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_88.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:32.857933395+07:00","message":"write wav file: './tmp/7515/7515_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.801671888+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.864188647+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.887437737+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.887461552+07:00","message":"found end of frame, send empty tag with msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.887464808+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.887471909+07:00","message":"[buffer interim] 89 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.887480492+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.887484565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.887487419+07:00","message":"> Transcript [933] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.887490233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.887491978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.887493609+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.887495246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:33.887497577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:33.887507267+07:00","message":"push: {true \n 0 0xc002c2a800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:33.894997692+07:00","message":"write wav file: './tmp/7515/7515_89.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:34.135358955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:34.135380849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.143270004+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.249996995+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.250027654+07:00","message":"found end of frame, send empty tag with msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.25003222+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.250044416+07:00","message":"[buffer interim] 90 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.250053775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.250058898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.250062762+07:00","message":"> Transcript [934] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.250066351+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.250069325+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.250071978+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.250074561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:35.250083587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.250095352+07:00","message":"push: {true \n 0 0xc000343180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:35.256557146+07:00","message":"write wav file: './tmp/7515/7515_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:35.275744877+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.134662912+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.134699723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุดร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.134704448+07:00","message":"receive interim result [false|false]: อุดร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.134717625+07:00","message":"[buffer interim] 91 false อุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.134724839+07:00","message":"[bufferProcess] interim [720000000]:อุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.134726814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.260210936+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.260246511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.260253848+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.260268924+07:00","message":"[buffer interim] 91 false Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.260276021+07:00","message":"[bufferProcess] interim [780000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.26027785+07:00","message":"[bufferProcess] send to processor:อุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.260281169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.260284189+07:00","message":"> Transcript [935] [false]: 'อุดร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.26028689+07:00","message":"Set StatePrefix (first interim): 'อุดร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.709035066+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.709067098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.709072375+07:00","message":"receive interim result [false|false]: Android นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.709091009+07:00","message":"[buffer interim] 91 false Android นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.709099421+07:00","message":"[bufferProcess] interim [320000000]:Android นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.709101937+07:00","message":"[bufferProcess] send to processor:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.709107383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.709110027+07:00","message":"> Transcript [936] [false]: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.709112005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.709113891+07:00","message":"Set new StatePrefix: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.84223374+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.84226781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.842273011+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.842280259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.842283398+07:00","message":"receive interim result [false|false]:  นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.842289623+07:00","message":"[buffer interim] 91 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.842292475+07:00","message":"[buffer interim] 91 false  นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842298097+07:00","message":"[bufferProcess] interim [380000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842300636+07:00","message":"[bufferProcess] send to processor:Android นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842303112+07:00","message":"[bufferProcess] interim [380000000]: นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842305089+07:00","message":"[bufferProcess] update buffer: Android นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842307576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842310112+07:00","message":"> Transcript [937] [false]: 'Android นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842312702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842314416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842316534+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.842318475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.913427214+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.913462194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.913468057+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.913479241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.913482148+07:00","message":"receive interim result [false|false]:  ที่นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.91349027+07:00","message":"[buffer interim] 91 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:36.913494838+07:00","message":"[buffer interim] 91 false  ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.913503738+07:00","message":"[bufferProcess] interim [500000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.913506171+07:00","message":"[bufferProcess] send to processor:Android นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.91350909+07:00","message":"[bufferProcess] interim [500000000]: ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.913511666+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.913514351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.913517165+07:00","message":"> Transcript [938] [false]: 'Android นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.91351994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.913521929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.913523907+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:36.913525745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027573479+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027615247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027621354+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027631882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027635068+07:00","message":"receive interim result [false|false]:  นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.027642345+07:00","message":"[buffer interim] 91 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.02764593+07:00","message":"[buffer interim] 91 false  นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.02765165+07:00","message":"[bufferProcess] interim [560000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027654285+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027657268+07:00","message":"[bufferProcess] interim [560000000]: นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.02765984+07:00","message":"[bufferProcess] update buffer: Android นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027664108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027667776+07:00","message":"> Transcript [939] [false]: 'Android ที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027670631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027672429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027674433+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.027676421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:37.135720236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:37.135722378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.340860289+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.340902401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.340907646+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.340917151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนเคยเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.340920534+07:00","message":"receive interim result [false|false]:  ที่นักเรียนเคยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.340928821+07:00","message":"[buffer interim] 91 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.340931996+07:00","message":"[buffer interim] 91 false  ที่นักเรียนเคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340938367+07:00","message":"[bufferProcess] interim [860000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340942106+07:00","message":"[bufferProcess] send to processor:Android นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.34094506+07:00","message":"[bufferProcess] interim [860000000]: ที่นักเรียนเคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340959271+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนเคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340962876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340965826+07:00","message":"> Transcript [940] [false]: 'Android นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.34096931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.34097159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340973785+07:00","message":"StatePrefix: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340975738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340978002+07:00","message":"Push: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340979902+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.340982365+07:00","message":"Set new StatePrefix : 'Android นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.34098435+07:00","message":"Next Push (prob) : ' นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.341006362+07:00","message":"push: {false Android 0 0xc002c2aa00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.534441859+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.534466087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.534470757+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.534484332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนเคยเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.53448785+07:00","message":"receive interim result [false|false]:  ที่นักเรียนเคยเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.534493838+07:00","message":"[buffer interim] 91 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.534496901+07:00","message":"[buffer interim] 91 false  ที่นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.534501428+07:00","message":"[bufferProcess] interim [40000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.534503812+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนเคยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.53450642+07:00","message":"[bufferProcess] interim [40000000]: ที่นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.534508772+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.534518714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.534546691+07:00","message":"> Transcript [941] [false]: 'Android ที่นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.534551336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.534553805+07:00","message":"Set new StatePrefix: 'Android ที่นักเรียนเคยเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.594273397+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.594309149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.594314154+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.59432502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนเคยเรียนมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.594328304+07:00","message":"receive interim result [false|false]:  ที่นักเรียนเคยเรียนมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.5943353+07:00","message":"[buffer interim] 91 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.594340924+07:00","message":"[buffer interim] 91 false  ที่นักเรียนเคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.594346692+07:00","message":"[bufferProcess] interim [160000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.594349179+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนเคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.594352529+07:00","message":"[bufferProcess] interim [160000000]: ที่นักเรียนเคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.594355264+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนเคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.594358706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.59436103+07:00","message":"> Transcript [942] [false]: 'Android ที่นักเรียนเคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.594364049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.594365949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.594368369+07:00","message":"StatePrefix: 'Android ที่นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.594370774+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.861607294+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.861643095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.861648619+07:00","message":"receive interim result [false|false]: Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.861657031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ที่นักเรียนเคยเรียนมาแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.861660267+07:00","message":"receive interim result [false|false]:  ที่นักเรียนเคยเรียนมาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.861666772+07:00","message":"[buffer interim] 91 false Android"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:37.861672241+07:00","message":"[buffer interim] 91 false  ที่นักเรียนเคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.86167805+07:00","message":"[bufferProcess] interim [400000000]:Android"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.861680739+07:00","message":"[bufferProcess] send to processor:Android ที่นักเรียนเคยเรียนมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.861683666+07:00","message":"[bufferProcess] interim [400000000]: ที่นักเรียนเคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.861685888+07:00","message":"[bufferProcess] update buffer: Android ที่นักเรียนเคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.861688613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.86169103+07:00","message":"> Transcript [943] [false]: 'Android ที่นักเรียนเคยเรียนมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.861694412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.861696232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.861698546+07:00","message":"StatePrefix: 'Android ที่นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:37.861701135+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.024452723+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.094416701+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.148625602+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.148659173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Android ที่นักเรียนได้เคยเรียนมาแล้วนะ\",\"confidence\":0.8566973}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.148664365+07:00","message":"receive interim result [true|false]: Android ที่นักเรียนได้เคยเรียนมาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.148673134+07:00","message":"end recv isFinal message id 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.148675094+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.148680611+07:00","message":"[buffer interim] 91 true Android ที่นักเรียนได้เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148689608+07:00","message":"[bufferProcess] interim [790000000]:Android ที่นักเรียนได้เคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148694836+07:00","message":"[bufferProcess] send to processor (isfinal):Android ที่นักเรียนเคยเรียนมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148697903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148700891+07:00","message":"> Transcript [944] [false]: 'Android ที่นักเรียนเคยเรียนมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148703924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148705771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148707736+07:00","message":"StatePrefix: 'Android ที่นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148710326+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148712023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148713772+07:00","message":"> Transcript [945] [true]: 'Android ที่นักเรียนได้เคยเรียนมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148715639+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148717255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148718695+07:00","message":"StatePrefix: 'Android ที่นักเรียนเคยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148720393+07:00","message":"TextPushed: 'Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.148725872+07:00","message":"Push: ' ที่นักเรียนได้เคยเรียนมาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.148733187+07:00","message":"push: {true  ที่นักเรียนได้เคยเรียนมาแล้วนะ 0 0xc002c2aa00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:38.159213874+07:00","message":"write wav file: './tmp/7515/7515_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.973221401+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.973265516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.97327056+07:00","message":"receive interim result [false|false]: จะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:38.973284384+07:00","message":"[buffer interim] 92 false จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.973292992+07:00","message":"[bufferProcess] interim [660000000]:จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:38.973295852+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.08207154+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.082109659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.082115504+07:00","message":"receive interim result [false|false]: จะเห็นได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.082130693+07:00","message":"[buffer interim] 92 false จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.08213834+07:00","message":"[bufferProcess] interim [780000000]:จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.082140429+07:00","message":"[bufferProcess] send to processor:จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.082143633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.08214641+07:00","message":"> Transcript [946] [false]: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.082148479+07:00","message":"Set StatePrefix (first interim): 'จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.141699183+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.141740019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.141745964+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.141762924+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.141769374+07:00","message":"[bufferProcess] interim [840000000]:จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.141771805+07:00","message":"[bufferProcess] send to processor:จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.141778301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.141781879+07:00","message":"> Transcript [947] [false]: 'จะเห็นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.141785806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.141788479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.141791383+07:00","message":"StatePrefix: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.141794385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.716237268+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.716274107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.716278918+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.716291033+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.716298111+07:00","message":"[bufferProcess] interim [440000000]:จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.716300225+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.716303259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.716306151+07:00","message":"> Transcript [948] [false]: 'จะเห็นได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.716311619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.716313686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.716315502+07:00","message":"StatePrefix: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.716318217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.851504031+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.851545723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.851551608+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:39.851564691+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.851571339+07:00","message":"[bufferProcess] interim [620000000]:จะเห็นได้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.851573878+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.851579833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.851582524+07:00","message":"> Transcript [949] [false]: 'จะเห็นได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.851585423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.851587539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.851589435+07:00","message":"StatePrefix: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:39.85159156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.073590687+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.073629293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่ากัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.073634467+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่ากัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.073651702+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073660533+07:00","message":"[bufferProcess] interim [800000000]:จะเห็นได้ว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073663499+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073666856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073669627+07:00","message":"> Transcript [950] [false]: 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073672719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073674621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073676879+07:00","message":"StatePrefix: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073678999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073685024+07:00","message":"Push: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073687064+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.073688861+07:00","message":"Set new StatePrefix : 'จะเห็นได้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.07369123+07:00","message":"Next Push (prob) : 'ได้ว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.073733638+07:00","message":"push: {false จะเห็น 0 0xc000394480}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:40.136083791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:40.136100932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.209209956+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.20925098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.209256436+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.209271184+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.209278011+07:00","message":"[bufferProcess] interim [920000000]:จะเห็นได้ว่าการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.209280358+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.209286754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.209289544+07:00","message":"> Transcript [951] [false]: 'จะเห็นได้ว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.209291557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.209293939+07:00","message":"Set new StatePrefix: 'จะเห็นได้ว่ากัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.426649085+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.42668974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.42669611+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.426710526+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.426717418+07:00","message":"[bufferProcess] interim [160000000]:จะเห็นได้ว่าการมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.426719935+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.426726347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.426728933+07:00","message":"> Transcript [952] [false]: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.426731179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.426733606+07:00","message":"Set new StatePrefix: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.765789093+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.765834096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.765839216+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:40.765859515+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.765870927+07:00","message":"[bufferProcess] interim [520000000]:จะเห็นได้ว่าการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.765873934+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.765877248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.765879883+07:00","message":"> Transcript [953] [false]: 'จะเห็นได้ว่าการมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.765883029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.765885109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.765886776+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:40.765888647+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.064537425+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.064577092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.06458272+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.064594853+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.064603022+07:00","message":"[bufferProcess] interim [760000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.064605306+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.064611405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.064614159+07:00","message":"> Transcript [954] [false]: 'จะเห็นได้ว่าการมีอนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.064617365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.06461969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.064621431+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.064623402+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.644726465+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.644763821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.644768988+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.644782858+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.64479192+07:00","message":"[bufferProcess] interim [360000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.644794692+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.644799632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.644802191+07:00","message":"> Transcript [955] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.644805128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.644806974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.64480902+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.644811269+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.782386891+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.782426941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.782432284+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.782444129+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782451025+07:00","message":"[bufferProcess] interim [480000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782453389+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782458206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782460886+07:00","message":"> Transcript [956] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782463946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782465913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782467628+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782470226+07:00","message":"TextPushed: 'จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782474212+07:00","message":"Push: 'ได้ว่าการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.78247609+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782478074+07:00","message":"Set new StatePrefix : 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.782480457+07:00","message":"Next Push (prob) : 'อะไรใหม่ๆเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.782487663+07:00","message":"push: {false ได้ว่าการมี 0 0xc000394480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.959557926+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.95959983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.95960529+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:41.95961607+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.959622342+07:00","message":"[bufferProcess] interim [720000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.959624979+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.959629795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.959632391+07:00","message":"> Transcript [957] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.959635233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.959637066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.959638823+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:41.959641429+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.024993936+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.025029869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.025036643+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.025050979+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.025064278+07:00","message":"[bufferProcess] interim [780000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.025069606+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.025076069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.02507886+07:00","message":"> Transcript [958] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.025082396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.025084317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.02508601+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.025089148+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.306758438+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.306802325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.3068077+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.306821984+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.306829288+07:00","message":"[bufferProcess] interim [20000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.306831621+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.30683638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.306839684+07:00","message":"> Transcript [959] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.306842912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.306844845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.306846864+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.306849799+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.372104266+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.372144698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.372151041+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.372164227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 คัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.372168086+07:00","message":"receive interim result [false|false]:  1 คัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.372177283+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.372184578+07:00","message":"[buffer interim] 92 false  1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372191949+07:00","message":"[bufferProcess] interim [80000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372195834+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372201522+07:00","message":"[bufferProcess] interim [80000000]: 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372205174+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372208825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372212667+07:00","message":"> Transcript [960] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372217399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372221649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372223592+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372226348+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372230256+07:00","message":"Push: 'อะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372232947+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372236026+07:00","message":"Set new StatePrefix : 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.372238936+07:00","message":"Next Push (prob) : 'แค่ 1 คัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.372248429+07:00","message":"push: {false อะไรใหม่ๆเพียง 0 0xc000394480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.482401748+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.482440224+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-03-05T13:08:42.482446263+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.482456001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.482459241+07:00","message":"receive interim result [false|false]:  1 ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.482465873+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.482469036+07:00","message":"[buffer interim] 92 false  1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482474292+07:00","message":"[bufferProcess] interim [140000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482476948+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482479478+07:00","message":"[bufferProcess] interim [140000000]: 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482481548+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482484627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482489242+07:00","message":"> Transcript [961] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482492817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482494741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482496472+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.482498504+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.667066501+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.667104491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.667110712+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.667123287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.667126465+07:00","message":"receive interim result [false|false]:  ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.667136028+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:42.667139525+07:00","message":"[buffer interim] 92 false  ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.667145577+07:00","message":"[bufferProcess] interim [380000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.667148362+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.667151238+07:00","message":"[bufferProcess] interim [380000000]: ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.667154113+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.667157468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.667161263+07:00","message":"> Transcript [962] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.667163625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:42.66716543+07:00","message":"Set new StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.041180304+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.041218008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.041223715+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:43.041234801+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.04124199+07:00","message":"[bufferProcess] interim [740000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.041244766+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.041250146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.041252704+07:00","message":"> Transcript [963] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.041255522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.041257702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.041259516+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:43.0412618+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:43.136407624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:43.136429666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.329850227+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.329885153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.329891069+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.32991072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทะเลและทำให้สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.329914257+07:00","message":"receive interim result [false|false]:  ทะเลและทำให้สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.329921309+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.329928027+07:00","message":"[buffer interim] 92 false  ทะเลและทำให้สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329936827+07:00","message":"[bufferProcess] interim [60000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329939742+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.32994309+07:00","message":"[bufferProcess] send to processor (ticker):จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329953714+07:00","message":"[bufferProcess] interim [60000000]: ทะเลและทำให้สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.3299558+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329958598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329960937+07:00","message":"> Transcript [964] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329964213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329966275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329967987+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329970033+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329971587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329973315+07:00","message":"> Transcript [965] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.329974922+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.473019673+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.473062574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.473069252+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.473083988+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.473092284+07:00","message":"[bufferProcess] interim [180000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.473094988+07:00","message":"[bufferProcess] send to processor: ทะเลและทำให้สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.473101878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.473109005+07:00","message":"> Transcript [966] [false]: ' ทะเลและทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.473111345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.473114049+07:00","message":"Set new StatePrefix: ' ทะเลและทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.514779371+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.514821439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.514827725+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.514838661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทะเลและทำให้สามารถที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.514842521+07:00","message":"receive interim result [false|false]:  ทะเลและทำให้สามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.514850991+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.514855734+07:00","message":"[buffer interim] 92 false  ทะเลและทำให้สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.514862046+07:00","message":"[bufferProcess] interim [240000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.514864752+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.514868063+07:00","message":"[bufferProcess] interim [240000000]: ทะเลและทำให้สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.51487249+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.514875989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.514879037+07:00","message":"> Transcript [967] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.514881335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.514883154+07:00","message":"Set new StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.780755514+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.780798939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.780806489+07:00","message":"receive interim result [false|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.78081892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ทะเลและทำให้สามารถที่จะแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.780823374+07:00","message":"receive interim result [false|false]:  ทะเลและทำให้สามารถที่จะแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.780831509+07:00","message":"[buffer interim] 92 false จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.780838453+07:00","message":"[buffer interim] 92 false  ทะเลและทำให้สามารถที่จะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780846188+07:00","message":"[bufferProcess] interim [480000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780850541+07:00","message":"[bufferProcess] send to processor:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780855307+07:00","message":"[bufferProcess] interim [480000000]: ทะเลและทำให้สามารถที่จะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780859465+07:00","message":"[bufferProcess] update buffer: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780863838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780867546+07:00","message":"> Transcript [968] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780873035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780876056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780878976+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:44.780882449+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.881593535+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:44.944628112+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.137679736+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.137721779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะแสดง\",\"confidence\":0.93981296}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.137731703+07:00","message":"receive interim result [true|false]: จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.137739679+07:00","message":"end recv isFinal message id 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.137741595+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.137747416+07:00","message":"[buffer interim] 92 true จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137757855+07:00","message":"[bufferProcess] interim [810000000]:จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137763787+07:00","message":"[bufferProcess] send to processor (isfinal):จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137767202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137770266+07:00","message":"> Transcript [969] [false]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137773679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137775634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137778172+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137780788+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137782563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137784367+07:00","message":"> Transcript [970] [true]: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเลและทำให้สามารถที่จะแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137786623+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137791148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137792981+07:00","message":"StatePrefix: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียงแค่ 1 ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137794814+07:00","message":"TextPushed: 'จะเห็นได้ว่าการมีอะไรใหม่ๆเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.137798864+07:00","message":"Push: 'แค่ 1 ทะเลและทำให้สามารถที่จะแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.137807913+07:00","message":"push: {true แค่ 1 ทะเลและทำให้สามารถที่จะแสดง 0 0xc000394480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:45.150060799+07:00","message":"write wav file: './tmp/7515/7515_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.462148577+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.523874733+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.546708295+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.546720516+07:00","message":"found end of frame, send empty tag with msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.546723834+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.546730156+07:00","message":"[buffer interim] 93 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.546738452+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.546741698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.546744296+07:00","message":"> Transcript [971] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.546746509+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.546748373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.546750031+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.546751895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:45.546754343+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:45.546763789+07:00","message":"push: {true \n 0 0xc000342b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:45.551523362+07:00","message":"write wav file: './tmp/7515/7515_93.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:46.136713079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:46.136726975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.16283202+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.256260183+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.256281101+07:00","message":"found end of frame, send empty tag with msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.256284121+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.256290659+07:00","message":"[buffer interim] 94 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.256299166+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.256302524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.256305174+07:00","message":"> Transcript [972] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.256307455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.2563093+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.256310931+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.256312792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:46.256315211+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.256323849+07:00","message":"push: {true \n 0 0xc000107600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:46.261431704+07:00","message":"write wav file: './tmp/7515/7515_94.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:46.544375186+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.428855593+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.428893619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"alina\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.4289018+07:00","message":"receive interim result [false|false]: alina"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.428916132+07:00","message":"[buffer interim] 95 false alina"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.428922648+07:00","message":"[bufferProcess] interim [840000000]:alina"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.428924567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.428927764+07:00","message":"[bufferProcess] send to processor (ticker):alina"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.428930314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.428932806+07:00","message":"> Transcript [973] [false]: 'alina'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.428934724+07:00","message":"Set StatePrefix (first interim): 'alina'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.728490585+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.728533043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Ariel\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.728538848+07:00","message":"receive interim result [false|false]: Ariel"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.728553366+07:00","message":"[buffer interim] 95 false Ariel"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.728560788+07:00","message":"[bufferProcess] interim [200000000]:Ariel"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.728562934+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.791266018+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.79130237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"alinamin ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.791308482+07:00","message":"receive interim result [false|false]: alinamin ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:47.791320496+07:00","message":"[buffer interim] 95 false alinamin ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.791327982+07:00","message":"[bufferProcess] interim [260000000]:alinamin ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.791330236+07:00","message":"[bufferProcess] send to processor:Ariel"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.791335461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.791338199+07:00","message":"> Transcript [974] [false]: 'Ariel'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.791340904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:47.791342891+07:00","message":"Set new StatePrefix: 'Ariel'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.427036429+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.427071694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"alinamin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.427077166+07:00","message":"receive interim result [false|false]: alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.427088635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่จึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.427091852+07:00","message":"receive interim result [false|false]:  ใหญ่จึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.427098367+07:00","message":"[buffer interim] 95 false alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.42710102+07:00","message":"[buffer interim] 95 false  ใหญ่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.427106162+07:00","message":"[bufferProcess] interim [860000000]:alinamin"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.427108122+07:00","message":"[bufferProcess] send to processor:alinamin ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.427110595+07:00","message":"[bufferProcess] interim [860000000]: ใหญ่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.427113231+07:00","message":"[bufferProcess] update buffer: alinamin ใหญ่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.427116122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.427118816+07:00","message":"> Transcript [975] [false]: 'alinamin ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.427121039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.427122792+07:00","message":"Set new StatePrefix: 'alinamin ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.44542494+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.445446914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"alinamin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.445451836+07:00","message":"receive interim result [false|false]: alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.445462163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่จึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.445465863+07:00","message":"receive interim result [false|false]:  ใหญ่จึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.445478317+07:00","message":"[buffer interim] 95 false alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.445500141+07:00","message":"[buffer interim] 95 false  ใหญ่จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.445508502+07:00","message":"[bufferProcess] interim [920000000]:alinamin"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.445511681+07:00","message":"[bufferProcess] send to processor:alinamin ใหญ่จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.445518405+07:00","message":"[bufferProcess] interim [920000000]: ใหญ่จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.445521304+07:00","message":"[bufferProcess] update buffer: alinamin ใหญ่จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.44552425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.445527304+07:00","message":"> Transcript [976] [false]: 'alinamin ใหญ่จึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.445530194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.445532153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.44553403+07:00","message":"StatePrefix: 'alinamin ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.445535762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.825279762+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.825310188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"alinamin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.825315296+07:00","message":"receive interim result [false|false]: alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.825329218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่จึงจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.825332517+07:00","message":"receive interim result [false|false]:  ใหญ่จึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.825339513+07:00","message":"[buffer interim] 95 false alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:48.825342509+07:00","message":"[buffer interim] 95 false  ใหญ่จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825354532+07:00","message":"[bufferProcess] interim [280000000]:alinamin"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825370977+07:00","message":"[bufferProcess] send to processor:alinamin ใหญ่จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825377287+07:00","message":"[bufferProcess] interim [280000000]: ใหญ่จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825379868+07:00","message":"[bufferProcess] update buffer: alinamin ใหญ่จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825382977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825385865+07:00","message":"> Transcript [977] [false]: 'alinamin ใหญ่จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825388762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825390643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825392488+07:00","message":"StatePrefix: 'alinamin ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:48.825394557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:49.137223687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:49.137223691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.200054565+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.200074212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"alinamin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.200078121+07:00","message":"receive interim result [false|false]: alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.200086277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่จึงจะเป็นอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.200089313+07:00","message":"receive interim result [false|false]:  ใหญ่จึงจะเป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.200094228+07:00","message":"[buffer interim] 95 false alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.200097094+07:00","message":"[buffer interim] 95 false  ใหญ่จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.200101405+07:00","message":"[bufferProcess] interim [700000000]:alinamin"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.200103912+07:00","message":"[bufferProcess] send to processor:alinamin ใหญ่จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.200106406+07:00","message":"[bufferProcess] interim [700000000]: ใหญ่จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.200108479+07:00","message":"[bufferProcess] update buffer: alinamin ใหญ่จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.200110782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.200112921+07:00","message":"> Transcript [978] [false]: 'alinamin ใหญ่จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.200115459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.20011733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.200119036+07:00","message":"StatePrefix: 'alinamin ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.200120908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.400229669+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.400262548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"alinamin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.400268687+07:00","message":"receive interim result [false|false]: alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.400277861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่จึงจะเป็นอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.400280592+07:00","message":"receive interim result [false|false]:  ใหญ่จึงจะเป็นอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.400287306+07:00","message":"[buffer interim] 95 false alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.400293371+07:00","message":"[buffer interim] 95 false  ใหญ่จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400298754+07:00","message":"[bufferProcess] interim [880000000]:alinamin"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400300945+07:00","message":"[bufferProcess] send to processor:alinamin ใหญ่จึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400303605+07:00","message":"[bufferProcess] interim [880000000]: ใหญ่จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400306173+07:00","message":"[bufferProcess] update buffer: alinamin ใหญ่จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400309439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400312145+07:00","message":"> Transcript [979] [false]: 'alinamin ใหญ่จึงจะเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400314717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400316529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400318181+07:00","message":"StatePrefix: 'alinamin ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400319996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400322545+07:00","message":"Push: 'alinamin ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400324461+07:00","message":"TextPushed: 'alinamin ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400326256+07:00","message":"Set new StatePrefix : 'alinamin ใหญ่จึงจะเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.400328074+07:00","message":"Next Push (prob) : 'จึงจะเป็นอัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.400335165+07:00","message":"push: {false alinamin ใหญ่ 0 0xc000343300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.529497557+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.529532019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"alinamin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.529537031+07:00","message":"receive interim result [false|false]: alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.52954837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่จึงจะเป็นอันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.529551591+07:00","message":"receive interim result [false|false]:  ใหญ่จึงจะเป็นอันนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.529559532+07:00","message":"[buffer interim] 95 false alinamin"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.529562461+07:00","message":"[buffer interim] 95 false  ใหญ่จึงจะเป็นอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.529568387+07:00","message":"[bufferProcess] interim [940000000]:alinamin"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.529570723+07:00","message":"[bufferProcess] send to processor:alinamin ใหญ่จึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.529573857+07:00","message":"[bufferProcess] interim [940000000]: ใหญ่จึงจะเป็นอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.52957656+07:00","message":"[bufferProcess] update buffer: alinamin ใหญ่จึงจะเป็นอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.52957935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.529581988+07:00","message":"> Transcript [980] [false]: 'alinamin ใหญ่จึงจะเป็นอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.529585104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.529586908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.529588611+07:00","message":"StatePrefix: 'alinamin ใหญ่จึงจะเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.529590582+07:00","message":"TextPushed: 'alinamin ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.777587089+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.777633525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"alinamin ใหญ่จึงจะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.777640952+07:00","message":"receive interim result [false|false]: alinamin ใหญ่จึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.777652629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unlimited\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.777656264+07:00","message":"receive interim result [false|false]:  unlimited"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.777665223+07:00","message":"[buffer interim] 95 false alinamin ใหญ่จึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.777669411+07:00","message":"[buffer interim] 95 false  unlimited"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.777677218+07:00","message":"[bufferProcess] interim [240000000]:alinamin ใหญ่จึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.777680776+07:00","message":"[bufferProcess] send to processor:alinamin ใหญ่จึงจะเป็นอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.777690259+07:00","message":"[bufferProcess] interim [240000000]: unlimited"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.777693736+07:00","message":"[bufferProcess] update buffer: alinamin ใหญ่จึงจะเป็น unlimited"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.777697003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.777701001+07:00","message":"> Transcript [981] [false]: 'alinamin ใหญ่จึงจะเป็นอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.777705147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.777708232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.77771122+07:00","message":"StatePrefix: 'alinamin ใหญ่จึงจะเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:49.777714623+07:00","message":"TextPushed: 'alinamin ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:49.881701316+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.073805433+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.14027917+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.140315271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงจะเป็น unlimited\",\"confidence\":0.83334565}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.140320824+07:00","message":"receive interim result [true|false]: จึงจะเป็น unlimited"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.140330362+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.140332692+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.140339574+07:00","message":"[buffer interim] 95 true จึงจะเป็น unlimited"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140346436+07:00","message":"[bufferProcess] interim [540000000]:จึงจะเป็น unlimited"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140349405+07:00","message":"[bufferProcess] send to processor (isfinal):alinamin ใหญ่จึงจะเป็น unlimited"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140353518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140356205+07:00","message":"> Transcript [982] [false]: 'alinamin ใหญ่จึงจะเป็น unlimited'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140358205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140359971+07:00","message":"Set new StatePrefix: 'alinamin ใหญ่จึงจะเป็น unlimited'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140361489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.14036309+07:00","message":"> Transcript [983] [true]: 'จึงจะเป็น unlimited'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.14036515+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140366848+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140368533+07:00","message":"StatePrefix: 'alinamin ใหญ่จึงจะเป็น unlimited'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140370574+07:00","message":"TextPushed: 'alinamin ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140372107+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140445637+07:00","message":"Push: 'unlimited'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140447787+07:00","message":"TextPushed: 'alinamin ใหญ่unlimited'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140449595+07:00","message":"Set new StatePrefix : 'จึงจะเป็น unlimited'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140451392+07:00","message":"Next Push (prob) : 'จึงจะเป็น unlimited'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.140458447+07:00","message":"push: {true unlimited 0 0xc000343300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.140473993+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_95.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:50.149072611+07:00","message":"write wav file: './tmp/7515/7515_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.391495118+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.479397704+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.479425052+07:00","message":"found end of frame, send empty tag with msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.479429243+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.479437969+07:00","message":"[buffer interim] 96 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.479446638+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.4794503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.479453033+07:00","message":"> Transcript [984] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.479456081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.479457925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.47945975+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.479461385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:50.479463982+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.479481207+07:00","message":"push: {true \n 0 0xc000045580}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:50.484409694+07:00","message":"write wav file: './tmp/7515/7515_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:50.654922532+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.309014875+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.309056945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.309063009+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.30907752+07:00","message":"[buffer interim] 97 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.309084404+07:00","message":"[bufferProcess] interim [480000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.309086679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.504309251+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.504336062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.504341179+07:00","message":"receive interim result [false|false]: ในทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.504353276+07:00","message":"[buffer interim] 97 false ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.504363486+07:00","message":"[bufferProcess] interim [660000000]:ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.504366201+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.504369134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.504371356+07:00","message":"> Transcript [985] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.504373721+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.821260583+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.821303369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.82130917+07:00","message":"receive interim result [false|false]: ในทางกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.821322956+07:00","message":"[buffer interim] 97 false ในทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.82133112+07:00","message":"[bufferProcess] interim [960000000]:ในทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.821333728+07:00","message":"[bufferProcess] send to processor:ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.821340366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.821343412+07:00","message":"> Transcript [986] [false]: 'ในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.821346084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.82134805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.821350189+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:51.821352701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958141301+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958169155+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958171584+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958184903+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958187319+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958188931+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958190363+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958191957+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958193473+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:51.958194933+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.016045786+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.016083745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.016089201+07:00","message":"receive interim result [false|false]: ในทางกลับกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.016100876+07:00","message":"[buffer interim] 97 false ในทางกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.016108108+07:00","message":"[bufferProcess] interim [140000000]:ในทางกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.016110417+07:00","message":"[bufferProcess] send to processor:ในทางกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.016115246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.016117916+07:00","message":"> Transcript [987] [false]: 'ในทางกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.016120401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.016122225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.016124056+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.016126194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:52.138229416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:52.138238823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.262609277+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.262650842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.262656963+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.2626713+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.262678919+07:00","message":"[bufferProcess] interim [440000000]:ในทางกลับกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.262681783+07:00","message":"[bufferProcess] send to processor:ในทางกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.262688551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.262691907+07:00","message":"> Transcript [988] [false]: 'ในทางกลับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.262694927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.262697045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.262699394+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.262701779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.391446222+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.391489515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.391495016+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.391511087+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391519267+07:00","message":"[bufferProcess] interim [620000000]:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391522159+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391525544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391528347+07:00","message":"> Transcript [989] [false]: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391531253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391533184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391535289+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391537351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.39153986+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391541496+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391545117+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.391547874+07:00","message":"Next Push (prob) : 'ทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.391556069+07:00","message":"push: {false ใน 0 0xc001ba0900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.978353522+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.978390623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.978397651+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:52.97841217+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.978420155+07:00","message":"[bufferProcess] interim [220000000]:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.978422689+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.97842943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.978432045+07:00","message":"> Transcript [990] [false]: 'ในทางกลับกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.978435279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.97843722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.978439353+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:52.978441749+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.426656673+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.426704208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.42670969+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.426726521+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.42673488+07:00","message":"[bufferProcess] interim [580000000]:ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.426738387+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.426745852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.426748603+07:00","message":"> Transcript [991] [false]: 'ในทางกลับกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.426752223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.426754411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.426756035+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.426759123+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.486620199+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.486655236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.486661877+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.486679011+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.48668703+07:00","message":"[bufferProcess] interim [640000000]:ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.486690104+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.486694032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.486696494+07:00","message":"> Transcript [992] [false]: 'ในทางกลับกันนะคะถึงแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.486699705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.486701866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.486704175+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.486706641+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.61512635+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.615164546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.615170191+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.615182706+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615190092+07:00","message":"[bufferProcess] interim [760000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615192617+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615198124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615201364+07:00","message":"> Transcript [993] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615204991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615206846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615209197+07:00","message":"StatePrefix: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.61521167+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615216197+07:00","message":"Push: 'ทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615218172+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615220192+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.615222276+07:00","message":"Next Push (prob) : 'คะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.615230832+07:00","message":"push: {false ทางกลับกันนะ 0 0xc001ba0900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.863043727+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.863085578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.863091655+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.863104896+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.863112817+07:00","message":"[bufferProcess] interim [60000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.863115764+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.863122683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.863125265+07:00","message":"> Transcript [994] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.863128754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.863130792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.863132392+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.863135036+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.880111791+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.880136664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.880141756+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:53.880160143+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.880165363+07:00","message":"[bufferProcess] interim [120000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.880167589+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.88017043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.88017277+07:00","message":"> Transcript [995] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.880175629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.880177652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.880179473+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:53.880182877+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:54.191190389+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:54.191230967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:54.191238022+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:54.191253416+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.191261142+07:00","message":"[bufferProcess] interim [360000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.191264068+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.191271836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.191274555+07:00","message":"> Transcript [996] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.191278243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.191280792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.19128266+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.191289386+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:54.589264366+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:54.589297912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:54.58930388+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:54.589318746+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589328067+07:00","message":"[bufferProcess] interim [780000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589330834+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589339778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589342473+07:00","message":"> Transcript [997] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589345891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589348312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589350381+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589352869+07:00","message":"TextPushed: 'ในทางกลับกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589358618+07:00","message":"Push: 'คะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589360474+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589362348+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:54.589364444+07:00","message":"Next Push (prob) : 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:54.58937503+07:00","message":"push: {false คะถึงแม้ว่าจะ 0 0xc001ba0900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.098320399+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.098364116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.098370348+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.098386823+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.098394692+07:00","message":"[bufferProcess] interim [260000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.098398028+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.098401331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.098403755+07:00","message":"> Transcript [998] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.098406865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.098409063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.098411088+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.098413772+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:55.138673254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:55.13868893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.734331364+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.734370657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.734376867+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.734389363+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.734396999+07:00","message":"[bufferProcess] interim [860000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.734401405+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.734405147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.734409898+07:00","message":"> Transcript [999] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.73441322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.734415415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.73441769+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.734420378+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.803486304+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.80352382+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-03-05T13:08:55.803530321+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.803542669+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.803549671+07:00","message":"[bufferProcess] interim [980000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.803552456+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.803557907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.803560612+07:00","message":"> Transcript [1000] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.803563704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.803565585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.803567835+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.803570523+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.941978908+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.942018647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.942024935+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.942038542+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942046024+07:00","message":"[bufferProcess] interim [40000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942048739+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942054264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942057483+07:00","message":"> Transcript [1001] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942060937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942062932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.94206495+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942069311+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942073996+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942075721+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942077714+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.942079743+07:00","message":"Next Push (prob) : 'อยู่ก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.942086527+07:00","message":"push: {false มี 0 0xc001ba0900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.96016238+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.960194256+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-03-05T13:08:55.960201856+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:55.960213124+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.960218885+07:00","message":"[bufferProcess] interim [100000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.960221154+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.960225853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.960228013+07:00","message":"> Transcript [1002] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.960231468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.960233499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.960235107+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:55.960237461+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.200059885+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.200098632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.200105386+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.200118246+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.200125054+07:00","message":"[bufferProcess] interim [400000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.200127522+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.200132556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.200135342+07:00","message":"> Transcript [1003] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.200138253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.20014028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.200142277+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.200144589+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.309702188+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.30974228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.309748985+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.309763335+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.309770196+07:00","message":"[bufferProcess] interim [460000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.309773203+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.309779701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.309782366+07:00","message":"> Transcript [1004] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.30978561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.309787541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.309789633+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.30979245+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.631905039+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.631950901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.631957841+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.631972145+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.631980649+07:00","message":"[bufferProcess] interim [820000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.631984466+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.631988926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.631992591+07:00","message":"> Transcript [1005] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.631997426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.632000175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.632002836+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.63200619+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.632010042+07:00","message":"Push: 'อยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.632013081+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.632016118+07:00","message":"Set new StatePrefix : 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.632019502+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.632029368+07:00","message":"push: {false อยู่ก็ตาม 0 0xc001ba0900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.835446329+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.83547724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.835483117+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามการใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.83549629+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.83550193+07:00","message":"[bufferProcess] interim [0]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.835504752+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.835511773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.835514366+07:00","message":"> Transcript [1006] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.835516572+07:00","message":"Set StatePrefix (first interim): 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.880854283+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.880888624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.880895017+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:56.880907706+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.880915197+07:00","message":"[bufferProcess] interim [60000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.880917712+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.880923068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.880925498+07:00","message":"> Transcript [1007] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.880928338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:56.880930598+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.072658645+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.072699008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.072706766+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.072720078+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.072727582+07:00","message":"[bufferProcess] interim [300000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.072730152+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.07273628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.072739577+07:00","message":"> Transcript [1008] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.072742178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.072744188+07:00","message":"Set new StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.253589224+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.314770213+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.34075566+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.34079055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.3407961+07:00","message":"receive interim result [false|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.340809362+07:00","message":"[buffer interim] 97 false ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.340818642+07:00","message":"[bufferProcess] interim [600000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.340821265+07:00","message":"[bufferProcess] send to processor:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.340826617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.340829369+07:00","message":"> Transcript [1009] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.340832646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.340834614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.34083667+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.340839125+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.404857762+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.404914616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ\",\"confidence\":0.9401809}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.404923273+07:00","message":"receive interim result [true|false]: ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.404933934+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.404936005+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.404952668+07:00","message":"[buffer interim] 97 true ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404965385+07:00","message":"[bufferProcess] interim [630000000]:ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404968685+07:00","message":"[bufferProcess] send to processor (isfinal):ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404972001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404975327+07:00","message":"> Transcript [1010] [false]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404978762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404980755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404982888+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404985217+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404987027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404989072+07:00","message":"> Transcript [1011] [true]: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดงออกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404991113+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404992703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404994226+07:00","message":"StatePrefix: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตามแต่การแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.404996002+07:00","message":"TextPushed: 'ในทางกลับกันนะคะถึงแม้ว่าจะมีอยู่ก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:57.405007715+07:00","message":"Push: 'แต่การแสดงออกของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:57.405018996+07:00","message":"push: {true แต่การแสดงออกของ 0 0xc001ba0900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:57.418392363+07:00","message":"write wav file: './tmp/7515/7515_97.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:58.138776123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:08:58.138819789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.401626445+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.51077596+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.510800411+07:00","message":"found end of frame, send empty tag with msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.510803576+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.510811353+07:00","message":"[buffer interim] 98 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.510819393+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.510823181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.510825857+07:00","message":"> Transcript [1012] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.510828075+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.510830021+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.510831653+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.510833278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:58.510835766+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.510846893+07:00","message":"push: {true \n 0 0xc000107580}"}
{"level":"info","service":"Main","time":"2026-03-05T13:08:58.517687446+07:00","message":"write wav file: './tmp/7515/7515_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:58.664043248+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.324213007+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.324251631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.324256796+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.324269775+07:00","message":"[buffer interim] 99 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.324276619+07:00","message":"[bufferProcess] interim [660000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.324278683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.511060927+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.511104378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.511110454+07:00","message":"receive interim result [false|false]: ดังนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:08:59.511125696+07:00","message":"[buffer interim] 99 false ดังนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.511134552+07:00","message":"[bufferProcess] interim [900000000]:ดังนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.511137458+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.5111449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.5111475+07:00","message":"> Transcript [1013] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:08:59.511149774+07:00","message":"Set StatePrefix (first interim): 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.081353919+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.081397426+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-03-05T13:09:00.081403045+07:00","message":"receive interim result [false|false]: ดังนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.081415671+07:00","message":"[buffer interim] 99 false ดังนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.081422857+07:00","message":"[bufferProcess] interim [500000000]:ดังนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.081425077+07:00","message":"[bufferProcess] send to processor:ดังนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.081429529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.081432513+07:00","message":"> Transcript [1014] [false]: 'ดังนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.081435538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.081437421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.081439172+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.081441238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.98479884+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.984843379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นจึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.98484934+07:00","message":"receive interim result [false|false]: ดังนั้นจึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:00.984860845+07:00","message":"[buffer interim] 99 false ดังนั้นจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.984868091+07:00","message":"[bufferProcess] interim [340000000]:ดังนั้นจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.984870467+07:00","message":"[bufferProcess] send to processor:ดังนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.984875192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.984878067+07:00","message":"> Transcript [1015] [false]: 'ดังนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.984881407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.984883445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.984885263+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:00.984887363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:01.139016778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:01.139040378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.306420164+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.306453771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นจึงจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.306460033+07:00","message":"receive interim result [false|false]: ดังนั้นจึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.306472487+07:00","message":"[buffer interim] 99 false ดังนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.306479429+07:00","message":"[bufferProcess] interim [700000000]:ดังนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.30648254+07:00","message":"[bufferProcess] send to processor:ดังนั้นจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.306488586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.30649174+07:00","message":"> Transcript [1016] [false]: 'ดังนั้นจึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.306494936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.306496986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.306499186+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.306501451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.633733845+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.633766004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นจึงจะเป็นอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.633771987+07:00","message":"receive interim result [false|false]: ดังนั้นจึงจะเป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.633788688+07:00","message":"[buffer interim] 99 false ดังนั้นจึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.633795893+07:00","message":"[bufferProcess] interim [0]:ดังนั้นจึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.633798285+07:00","message":"[bufferProcess] send to processor:ดังนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.6338013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.633804127+07:00","message":"> Transcript [1017] [false]: 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.63380718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.633809042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.6338107+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.633812499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.633817156+07:00","message":"Push: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.633819218+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.633821556+07:00","message":"Set new StatePrefix : 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.63382392+07:00","message":"Next Push (prob) : 'จึงจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.63385741+07:00","message":"push: {false ดังนั้น 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.881178583+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.881229482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นจึงจะเป็นอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.881235851+07:00","message":"receive interim result [false|false]: ดังนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.881251748+07:00","message":"[buffer interim] 99 false ดังนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.88125964+07:00","message":"[bufferProcess] interim [180000000]:ดังนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.881262728+07:00","message":"[bufferProcess] send to processor:ดังนั้นจึงจะเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.88127081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.881273283+07:00","message":"> Transcript [1018] [false]: 'ดังนั้นจึงจะเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.881279425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.881281863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.881284032+07:00","message":"StatePrefix: 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.881286417+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.9270733+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.927120205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นจึงจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.927127559+07:00","message":"receive interim result [false|false]: ดังนั้นจึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.927144035+07:00","message":"[buffer interim] 99 false ดังนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.927152241+07:00","message":"[bufferProcess] interim [240000000]:ดังนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.927156131+07:00","message":"[bufferProcess] send to processor:ดังนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.927165434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.927169649+07:00","message":"> Transcript [1019] [false]: 'ดังนั้นจึงจะเป็นอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.927174594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.92717799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.927181241+07:00","message":"StatePrefix: 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.927184415+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.952702085+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.952729098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นจึงจะเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.952733914+07:00","message":"receive interim result [false|false]: ดังนั้นจึงจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:01.952747219+07:00","message":"[buffer interim] 99 false ดังนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.952754038+07:00","message":"[bufferProcess] interim [300000000]:ดังนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.952757082+07:00","message":"[bufferProcess] send to processor:ดังนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.95276381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.952767699+07:00","message":"> Transcript [1020] [false]: 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.95277189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.952774411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.952777476+07:00","message":"StatePrefix: 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:01.952780719+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.351804209+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.35184211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นจึงจะเป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.351848923+07:00","message":"receive interim result [false|false]: ดังนั้นจึงจะเป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.351863734+07:00","message":"[buffer interim] 99 false ดังนั้นจึงจะเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351872192+07:00","message":"[bufferProcess] interim [720000000]:ดังนั้นจึงจะเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351875332+07:00","message":"[bufferProcess] send to processor:ดังนั้นจึงจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351881623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351884886+07:00","message":"> Transcript [1021] [false]: 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351888694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351890799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351892397+07:00","message":"StatePrefix: 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351894798+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.35190099+07:00","message":"Push: 'จึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351902707+07:00","message":"TextPushed: 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351904587+07:00","message":"Set new StatePrefix : 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.351907088+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.351915932+07:00","message":"push: {false จึงจะเป็น 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.372467948+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.434930613+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.547965853+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.548005955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นจึงจะเป็นอันนี้\",\"confidence\":0.9063627}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.548011348+07:00","message":"receive interim result [true|false]: ดังนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.548021026+07:00","message":"end recv isFinal message id 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.548024071+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.548030261+07:00","message":"[buffer interim] 99 true ดังนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548038286+07:00","message":"[bufferProcess] interim [930000000]:ดังนั้นจึงจะเป็นอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548041384+07:00","message":"[bufferProcess] send to processor (isfinal):ดังนั้นจึงจะเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548045129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548047685+07:00","message":"> Transcript [1022] [false]: 'ดังนั้นจึงจะเป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.54805022+07:00","message":"Set StatePrefix (first interim): 'ดังนั้นจึงจะเป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548052053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548053969+07:00","message":"> Transcript [1023] [true]: 'ดังนั้นจึงจะเป็นอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548056686+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548061384+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548063358+07:00","message":"StatePrefix: 'ดังนั้นจึงจะเป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548066432+07:00","message":"TextPushed: 'ดังนั้นจึงจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:02.548069273+07:00","message":"Push: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:02.548077796+07:00","message":"push: {true อันนี้ 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:02.558317367+07:00","message":"write wav file: './tmp/7515/7515_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.890135404+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.890185247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.89019168+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:03.890207115+07:00","message":"[buffer interim] 100 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.890214853+07:00","message":"[bufferProcess] interim [500000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.890216745+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.890224105+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.890226771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.890229619+07:00","message":"> Transcript [1024] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:03.890231557+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.040861751+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.040904208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.040910373+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.040926771+07:00","message":"[buffer interim] 100 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.040935024+07:00","message":"[bufferProcess] interim [620000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.040943622+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.067008044+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.067046664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.06705194+07:00","message":"receive interim result [false|false]: จากที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.067064941+07:00","message":"[buffer interim] 100 false จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.06707249+07:00","message":"[bufferProcess] interim [680000000]:จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.067074868+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.067079698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.067082645+07:00","message":"> Transcript [1025] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.067087019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.067089423+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:04.13954216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:04.139560659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.22753594+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.227579938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.227586358+07:00","message":"receive interim result [false|false]: จากที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.227600153+07:00","message":"[buffer interim] 100 false จากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.227608615+07:00","message":"[bufferProcess] interim [800000000]:จากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.227611376+07:00","message":"[bufferProcess] send to processor:จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.227618251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.227620702+07:00","message":"> Transcript [1026] [false]: 'จากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.227623362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.227625721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.227627911+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.227630226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.31331442+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.31336401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.313369062+07:00","message":"receive interim result [false|false]: จากที่นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.313382941+07:00","message":"[buffer interim] 100 false จากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.313390692+07:00","message":"[bufferProcess] interim [860000000]:จากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.313393352+07:00","message":"[bufferProcess] send to processor:จากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.313400247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.313403022+07:00","message":"> Transcript [1027] [false]: 'จากที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.313405831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.313407845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.31341063+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.313412846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.38259618+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.382629873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.382637008+07:00","message":"receive interim result [false|false]: จากที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.382645375+07:00","message":"[buffer interim] 100 false จากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.3826516+07:00","message":"[bufferProcess] interim [980000000]:จากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.382654817+07:00","message":"[bufferProcess] send to processor:จากที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.382658052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.382660735+07:00","message":"> Transcript [1028] [false]: 'จากที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.38266356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.382665478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.382667431+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.382669379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.570069264+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.57011191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.570117974+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.570131183+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570137691+07:00","message":"[bufferProcess] interim [160000000]:จากที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570139843+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570145761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570148481+07:00","message":"> Transcript [1029] [false]: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570151294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570153353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570155632+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570157668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.57016358+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570165341+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.57016735+07:00","message":"Set new StatePrefix : 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.570169404+07:00","message":"Next Push (prob) : 'ที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.570175989+07:00","message":"push: {false จาก 0 0xc000107c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.703917428+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.703962417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.703968595+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.70398026+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.703987211+07:00","message":"[bufferProcess] interim [280000000]:จากที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.703989757+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.703994691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.703997345+07:00","message":"> Transcript [1030] [false]: 'จากที่นักเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.70400022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.704002591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.704004946+07:00","message":"StatePrefix: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.704007284+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.896651205+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.896686111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.896692206+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:04.896705165+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.896712014+07:00","message":"[bufferProcess] interim [520000000]:จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.896714557+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.896721347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.896723763+07:00","message":"> Transcript [1031] [false]: 'จากที่นักเรียนได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.896726478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.896728426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.896730634+07:00","message":"StatePrefix: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:04.896733387+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.222330136+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.222364948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.222371263+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.222384223+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.222391039+07:00","message":"[bufferProcess] interim [820000000]:จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.222393769+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.222400283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.22240243+07:00","message":"> Transcript [1032] [false]: 'จากที่นักเรียนได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.222405547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.222407664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.222410259+07:00","message":"StatePrefix: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.222412983+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.401629925+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.401669713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.401675049+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.40169929+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.40171008+07:00","message":"[bufferProcess] interim [940000000]:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401712482+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401718994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401723944+07:00","message":"> Transcript [1033] [false]: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401727213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401729319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.40173145+07:00","message":"StatePrefix: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401733929+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401740652+07:00","message":"Push: 'ที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401743792+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401746559+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:05.401749553+07:00","message":"Next Push (prob) : 'ได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:05.40176133+07:00","message":"push: {false ที่นักเรียน 0 0xc000107c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.001987574+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.002024729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.00203142+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.002046735+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.002054244+07:00","message":"[bufferProcess] interim [540000000]:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.002056948+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.00206459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.002067865+07:00","message":"> Transcript [1034] [false]: 'จากที่นักเรียนได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.002071091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.002073929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.00208023+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.002083121+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.101697912+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.101733458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.101740149+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.101756074+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.10176282+07:00","message":"[bufferProcess] interim [660000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.101766158+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.101772538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.101775126+07:00","message":"> Transcript [1035] [false]: 'จากที่นักเรียนได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.101778267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.101780414+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.101783024+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.101787422+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.322640228+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.322684929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.322691468+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.322708414+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.322717735+07:00","message":"[bufferProcess] interim [900000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.322720635+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.322724936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.322727642+07:00","message":"> Transcript [1036] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.322731022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.322733124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.322735136+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.322737907+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.394867671+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.394923575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียน porn\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.394929534+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียน porn"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.394953096+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียน porn"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394965213+07:00","message":"[bufferProcess] interim [20000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียน porn"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394967944+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.39497184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394974873+07:00","message":"> Transcript [1037] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394978555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394980527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394982773+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394985134+07:00","message":"TextPushed: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394988053+07:00","message":"Push: 'ได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394989804+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.394992049+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมานะคะนักเรียนป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.39499418+07:00","message":"Next Push (prob) : 'คะนักเรียนป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.395007089+07:00","message":"push: {false ได้เรียนมานะ 0 0xc000107c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.49495823+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.494997816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.495003941+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.495023924+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.495032584+07:00","message":"[bufferProcess] interim [80000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.495035218+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียน porn"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.495038356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.495041069+07:00","message":"> Transcript [1038] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน porn'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.495043692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.495045906+07:00","message":"Set new StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียน porn'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.618191243+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.618230184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.61823696+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.618253087+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.618260555+07:00","message":"[bufferProcess] interim [140000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.618263353+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.618272689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.618275428+07:00","message":"> Transcript [1039] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.618277907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.618279689+07:00","message":"Set new StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนเพราะที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.821851198+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.821889844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.821900513+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.821916329+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.82192435+07:00","message":"[bufferProcess] interim [380000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.821927038+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.821933552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.821944282+07:00","message":"> Transcript [1040] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.821947397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.821949221+07:00","message":"Set new StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.877735002+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.877771159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.877776502+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:06.877793084+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.87780025+07:00","message":"[bufferProcess] interim [500000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.877802968+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.877806096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.877808784+07:00","message":"> Transcript [1041] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.877812156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.877814052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.877815842+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:06.877818263+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:07.140153497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:07.140160627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.259372141+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.259394297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.259399785+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.25941408+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.259421886+07:00","message":"[bufferProcess] interim [860000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.259424551+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.259427994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.259430013+07:00","message":"> Transcript [1042] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.259433398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.259435566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.259437258+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.259440066+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.511181514+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.511222004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.511228522+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.511242172+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.51125379+07:00","message":"[bufferProcess] interim [40000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.511256761+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.511262238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.511265488+07:00","message":"> Transcript [1043] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.511269122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.511270983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.511273156+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.511275561+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.587764415+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.587796684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.587803112+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.587817241+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587824485+07:00","message":"[bufferProcess] interim [220000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587827252+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587833573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.58783611+07:00","message":"> Transcript [1044] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587839472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587841346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587843806+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587846532+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.58785281+07:00","message":"Push: 'คะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587854832+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587857353+07:00","message":"Set new StatePrefix : 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.587859514+07:00","message":"Next Push (prob) : 'สรุปความเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.587870158+07:00","message":"push: {false คะนักเรียนพอที่จะ 0 0xc000107c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.699466124+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.699504532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.699510857+07:00","message":"receive interim result [false|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:07.699525944+07:00","message":"[buffer interim] 100 false จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.699533295+07:00","message":"[bufferProcess] interim [280000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.69953654+07:00","message":"[bufferProcess] send to processor:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.699544264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.699546905+07:00","message":"> Transcript [1045] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.699550482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.699552596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.699554734+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:07.699557308+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.012670168+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.126344035+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.126393828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง\",\"confidence\":0.9549215}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.126400016+07:00","message":"receive interim result [true|false]: จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.126411231+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.126413205+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.126420609+07:00","message":"[buffer interim] 100 true จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126428443+07:00","message":"[bufferProcess] interim [790000000]:จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126435249+07:00","message":"[bufferProcess] send to processor (isfinal):จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.12643872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126441429+07:00","message":"> Transcript [1046] [false]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126444713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126446663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126450297+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126453424+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126455233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126456986+07:00","message":"> Transcript [1047] [true]: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126459+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126460577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126462069+07:00","message":"StatePrefix: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะสรุปความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.126463839+07:00","message":"TextPushed: 'จากที่นักเรียนได้เรียนมานะคะนักเรียนพอที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.12647113+07:00","message":"Push: 'สรุปความเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.126479196+07:00","message":"push: {true สรุปความเชื่อมโยง 0 0xc000107c80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:08.137677852+07:00","message":"write wav file: './tmp/7515/7515_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.14400706+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.984358088+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.984397515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.984402973+07:00","message":"receive interim result [false|false]: แผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:08.984416454+07:00","message":"[buffer interim] 101 false แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.984423846+07:00","message":"[bufferProcess] interim [840000000]:แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:08.984425814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.182542671+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.182583164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.182589445+07:00","message":"receive interim result [false|false]: แผนผังที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.182604185+07:00","message":"[buffer interim] 101 false แผนผังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.18261211+07:00","message":"[bufferProcess] interim [80000000]:แผนผังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.182614608+07:00","message":"[bufferProcess] send to processor:แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.182621197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.182623733+07:00","message":"> Transcript [1048] [false]: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.182625825+07:00","message":"Set StatePrefix (first interim): 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.375726909+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.375751406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.375755527+07:00","message":"receive interim result [false|false]: แผนผังที่ครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.375770508+07:00","message":"[buffer interim] 101 false แผนผังที่ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.375777378+07:00","message":"[bufferProcess] interim [260000000]:แผนผังที่ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.37578008+07:00","message":"[bufferProcess] send to processor:แผนผังที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.375783022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.375785338+07:00","message":"> Transcript [1049] [false]: 'แผนผังที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.375789471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.375791932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.375794041+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.37579577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.558790363+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.558829128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.55883532+07:00","message":"receive interim result [false|false]: แผนผังที่ครูบา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.558849324+07:00","message":"[buffer interim] 101 false แผนผังที่ครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.558857103+07:00","message":"[bufferProcess] interim [440000000]:แผนผังที่ครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.558860071+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.558863263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.558866122+07:00","message":"> Transcript [1050] [false]: 'แผนผังที่ครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.558869132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.558871067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.558873192+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.558875064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.563333797+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.563371553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.563377407+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.563391284+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.563398891+07:00","message":"[bufferProcess] interim [500000000]:แผนผังที่ครูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.56340171+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.563407362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.563409641+07:00","message":"> Transcript [1051] [false]: 'แผนผังที่ครูบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.563412384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.563414443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.563416119+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.563418609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.756189039+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.756232407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.756239577+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.756253391+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756261494+07:00","message":"[bufferProcess] interim [680000000]:แผนผังที่ครูให้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756264989+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756271467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756274089+07:00","message":"> Transcript [1052] [false]: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756277456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756280029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756281726+07:00","message":"StatePrefix: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756283652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756289462+07:00","message":"Push: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.75629118+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.756296092+07:00","message":"Set new StatePrefix : 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.75629859+07:00","message":"Next Push (prob) : 'ที่ครูให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.756324318+07:00","message":"push: {false แผนผัง 0 0xc002c2a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.885825055+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.885870475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.885876689+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:09.885892096+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.885900046+07:00","message":"[bufferProcess] interim [740000000]:แผนผังที่ครูให้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.885902693+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.88590954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.885912217+07:00","message":"> Transcript [1053] [false]: 'แผนผังที่ครูให้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.885915783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.885920815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.885922655+07:00","message":"StatePrefix: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:09.885924959+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.015121817+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.01516302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.015169166+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.015184156+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.015191933+07:00","message":"[bufferProcess] interim [860000000]:แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.015194729+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.015201489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.015204088+07:00","message":"> Transcript [1054] [false]: 'แผนผังที่ครูให้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.015207479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.015209582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.015212344+07:00","message":"StatePrefix: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.015214695+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.074505399+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.074537916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.074544652+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.074556545+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.074563353+07:00","message":"[bufferProcess] interim [980000000]:แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.074566372+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.074573187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.074575682+07:00","message":"> Transcript [1055] [false]: 'แผนผังที่ครูให้ไว้ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.074578502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.074580702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.074583155+07:00","message":"StatePrefix: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.074585885+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:10.14108187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:10.141106145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.220109953+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.220138716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.220144278+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.220158137+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.220164506+07:00","message":"[bufferProcess] interim [100000000]:แผนผังที่ครูให้ไว้ตั้งแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.220167011+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.220169814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.220172218+07:00","message":"> Transcript [1056] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.220175111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.220177152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.22017952+07:00","message":"StatePrefix: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.22018171+07:00","message":"TextPushed: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.22018438+07:00","message":"Push: 'ที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.220186094+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.220187921+07:00","message":"Set new StatePrefix : 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.220189874+07:00","message":"Next Push (prob) : 'ไว้ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.220196583+07:00","message":"push: {false ที่ครูให้ 0 0xc002c2a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.261591482+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.261630567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.261637366+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.261650632+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.261658392+07:00","message":"[bufferProcess] interim [160000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.261661591+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.261668841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.261671589+07:00","message":"> Transcript [1057] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.261674942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.261677089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.261678976+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.261681935+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.464541178+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.46458185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.464588789+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.464602564+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.464610594+07:00","message":"[bufferProcess] interim [400000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.464613089+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.464619353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.464621892+07:00","message":"> Transcript [1058] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.464625133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.464627289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.464629437+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.464631698+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.637929624+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.637980373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.637987385+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.638000433+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.638007827+07:00","message":"[bufferProcess] interim [520000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.638010382+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.638015542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.638018151+07:00","message":"> Transcript [1059] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.63802119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.63802323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.638024895+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.638027521+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.762221553+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.762267085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.762273715+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.762293531+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762301677+07:00","message":"[bufferProcess] interim [580000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762304179+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762309749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.76231245+07:00","message":"> Transcript [1060] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762316488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762318834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762320494+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762322739+07:00","message":"TextPushed: 'แผนผังที่ครูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762326958+07:00","message":"Push: 'ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762328685+07:00","message":"TextPushed: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.76233073+07:00","message":"Set new StatePrefix : 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.762332733+07:00","message":"Next Push (prob) : 'ต้นข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.762341499+07:00","message":"push: {false ไว้ตั้งแต่ 0 0xc002c2a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.788229406+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.78826632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.788271824+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.788288369+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.788295396+07:00","message":"[bufferProcess] interim [640000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.788297827+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.788301244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.788303509+07:00","message":"> Transcript [1061] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.78830535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.788307215+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.812557202+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.812584011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นชาติได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.812589932+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นชาติได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.812605106+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นชาติได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.812610563+07:00","message":"[bufferProcess] interim [700000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นชาติได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.81261298+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.812619185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.812621315+07:00","message":"> Transcript [1062] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.812623361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.812626043+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.914592464+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.914627444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.91463302+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:10.914648968+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.91465709+07:00","message":"[bufferProcess] interim [820000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.914659796+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นชาติได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.914663644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.914666529+07:00","message":"> Transcript [1063] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นชาติได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.914668609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:10.914670598+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นชาติได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.104172396+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.104210211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.10421768+07:00","message":"receive interim result [false|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.104230772+07:00","message":"[buffer interim] 101 false แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.104238831+07:00","message":"[bufferProcess] interim [940000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.104241698+07:00","message":"[bufferProcess] send to processor:แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.104248217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.104250682+07:00","message":"> Transcript [1064] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.104253036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.104255019+07:00","message":"Set new StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.142757917+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.284303763+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.290342973+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.29036518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.290371022+07:00","message":"receive interim result [true|false]: แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.290381567+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.290384241+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.290389134+07:00","message":"[buffer interim] 101 true แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290396288+07:00","message":"[bufferProcess] interim [240000000]:แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290402874+07:00","message":"[bufferProcess] send to processor (isfinal):แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290405614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290407869+07:00","message":"> Transcript [1065] [false]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290411535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290413191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290414827+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290416807+07:00","message":"TextPushed: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.29041854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290420439+07:00","message":"> Transcript [1066] [true]: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นคาบได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290422392+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290423892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290425335+07:00","message":"StatePrefix: 'แผนผังที่ครูให้ไว้ตั้งแต่ต้นขาได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290426957+07:00","message":"TextPushed: 'แผนผังที่ครูให้ไว้ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.290432737+07:00","message":"Push: 'ต้นคาบได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.290441107+07:00","message":"push: {true ต้นคาบได้ไหมคะ 0 0xc002c2a300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:11.297899498+07:00","message":"write wav file: './tmp/7515/7515_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.342747184+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.473102488+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.530735973+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.530755905+07:00","message":"found end of frame, send empty tag with msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.530759943+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.530767782+07:00","message":"[buffer interim] 102 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.530776416+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.530780242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.530783088+07:00","message":"> Transcript [1067] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.530786017+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.530788058+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.530790098+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.530792132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.530794467+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.530804659+07:00","message":"push: {true \n 0 0xc001ba0500}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:11.53522824+07:00","message":"write wav file: './tmp/7515/7515_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.542042755+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.650991884+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.651012741+07:00","message":"found end of frame, send empty tag with msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.651015757+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.65102404+07:00","message":"[buffer interim] 103 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.651031958+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.651042999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.651046329+07:00","message":"> Transcript [1068] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.651048504+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.651050147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.651051815+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.651053563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:11.651056012+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.651066152+07:00","message":"push: {true \n 0 0xc000342f80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:11.655243013+07:00","message":"write wav file: './tmp/7515/7515_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:11.664273803+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.508984816+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.509021563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาราง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.509026625+07:00","message":"receive interim result [false|false]: ตาราง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.509037984+07:00","message":"[buffer interim] 104 false ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.509044353+07:00","message":"[bufferProcess] interim [840000000]:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.509046258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.725296099+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.725334937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตารางนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.725340378+07:00","message":"receive interim result [false|false]: ตารางนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.725352438+07:00","message":"[buffer interim] 104 false ตารางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.725359654+07:00","message":"[bufferProcess] interim [80000000]:ตารางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.725362331+07:00","message":"[bufferProcess] send to processor:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.725367437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.725370069+07:00","message":"> Transcript [1069] [false]: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.725372017+07:00","message":"Set StatePrefix (first interim): 'ตาราง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.839321415+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.839349933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตารางนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.839355098+07:00","message":"receive interim result [false|false]: ตารางนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.839364752+07:00","message":"[buffer interim] 104 false ตารางนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.83937128+07:00","message":"[bufferProcess] interim [140000000]:ตารางนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.839373615+07:00","message":"[bufferProcess] send to processor:ตารางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.839378471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.839383354+07:00","message":"> Transcript [1070] [false]: 'ตารางนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.839385681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.839387321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.839390191+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.839392311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.903498413+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.903530277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตารางนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.903536477+07:00","message":"receive interim result [false|false]: ตารางนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:12.903551407+07:00","message":"[buffer interim] 104 false ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.903558092+07:00","message":"[bufferProcess] interim [320000000]:ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.903560395+07:00","message":"[bufferProcess] send to processor:ตารางนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.903565563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.903568053+07:00","message":"> Transcript [1071] [false]: 'ตารางนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.90357084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.903572941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.903575466+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:12.903577366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.071453701+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:13.141688848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:13.141705695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.168994452+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.169036967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตารางนี้นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.169043077+07:00","message":"receive interim result [true|false]: ตารางนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.169052415+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.169054556+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.169060299+07:00","message":"[buffer interim] 104 true ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.16907669+07:00","message":"[bufferProcess] interim [620000000]:ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169082047+07:00","message":"[bufferProcess] send to processor (isfinal):ตารางนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169085365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169088124+07:00","message":"> Transcript [1072] [false]: 'ตารางนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169091135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169093312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169095296+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.16909707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169098696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.16910112+07:00","message":"> Transcript [1073] [true]: 'ตารางนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169103012+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169104894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169106408+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169107919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:13.169114336+07:00","message":"Push: 'ตารางนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.169122337+07:00","message":"push: {true ตารางนี้นะคะ 0 0xc001ba0a00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:13.178417123+07:00","message":"write wav file: './tmp/7515/7515_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:13.202960585+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.209527489+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.209592382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.209597903+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.209613086+07:00","message":"[buffer interim] 105 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.209621174+07:00","message":"[bufferProcess] interim [780000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.209622974+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.209626144+07:00","message":"[bufferProcess] send to processor (ticker):ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.209629097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.209632057+07:00","message":"> Transcript [1074] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.209634094+07:00","message":"Set StatePrefix (first interim): 'ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.220716036+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.292710212+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.379018472+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.379054064+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.37905909+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.379065938+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.379067926+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.37908266+07:00","message":"[buffer interim] 105 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.379097519+07:00","message":"[bufferProcess] interim [50000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.379103087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.379106474+07:00","message":"> Transcript [1075] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.379109487+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.379111704+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.379113994+07:00","message":"StatePrefix: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.379116951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.379121135+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.379129307+07:00","message":"push: {true  0 0xc000342600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:14.384721614+07:00","message":"write wav file: './tmp/7515/7515_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.862831473+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.862866115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.862870986+07:00","message":"receive interim result [false|false]: ควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:14.862883195+07:00","message":"[buffer interim] 106 false ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.862888978+07:00","message":"[bufferProcess] interim [600000000]:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:14.862890989+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.018535973+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.018581316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.01858727+07:00","message":"receive interim result [false|false]: ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.018600224+07:00","message":"[buffer interim] 106 false ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.01860755+07:00","message":"[bufferProcess] interim [780000000]:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.018609937+07:00","message":"[bufferProcess] send to processor:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.018618124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.018620882+07:00","message":"> Transcript [1076] [false]: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.01862294+07:00","message":"Set StatePrefix (first interim): 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.277632689+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.27767714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.277682265+07:00","message":"receive interim result [false|false]: ควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.277695997+07:00","message":"[buffer interim] 106 false ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.277703512+07:00","message":"[bufferProcess] interim [960000000]:ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.27770618+07:00","message":"[bufferProcess] send to processor:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.277713279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.277715985+07:00","message":"> Transcript [1077] [false]: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.277718782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.277720898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.27772315+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.277725253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.279078392+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.279098358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.279101909+07:00","message":"receive interim result [false|false]: ควบคุมนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.279112033+07:00","message":"[buffer interim] 106 false ควบคุมนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.279115315+07:00","message":"[bufferProcess] interim [20000000]:ควบคุมนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.279117037+07:00","message":"[bufferProcess] send to processor:ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.279119062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.279120934+07:00","message":"> Transcript [1078] [false]: 'ควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.279123022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.279124974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.279126501+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.279128425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.463488224+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.463530841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.463536311+07:00","message":"receive interim result [false|false]: ควบคุมรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.463548241+07:00","message":"[buffer interim] 106 false ควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.463554656+07:00","message":"[bufferProcess] interim [140000000]:ควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.463556839+07:00","message":"[bufferProcess] send to processor:ควบคุมนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.463559834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.463562588+07:00","message":"> Transcript [1079] [false]: 'ควบคุมนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.463565294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.463567102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.463569329+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.463571265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.467871087+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.467907836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.467913925+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.467928632+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467941421+07:00","message":"[bufferProcess] interim [200000000]:ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467944457+07:00","message":"[bufferProcess] send to processor:ควบคุมรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467951102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467953781+07:00","message":"> Transcript [1080] [false]: 'ควบคุมรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467957305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467959226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467961483+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467963456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467969226+07:00","message":"Push: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.46797098+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467972866+07:00","message":"Set new StatePrefix : 'ควบคุมรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.467974937+07:00","message":"Next Push (prob) : 'คุมรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.467983696+07:00","message":"push: {false ควบ 0 0xc000343380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.85064013+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.850681169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.85068646+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:15.850699867+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.850706292+07:00","message":"[bufferProcess] interim [620000000]:ควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.850708404+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.8507134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.85071626+07:00","message":"> Transcript [1081] [false]: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.850718168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:15.850720157+07:00","message":"Set new StatePrefix: 'ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.035691169+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.035730167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.035735911+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.035749442+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.035756189+07:00","message":"[bufferProcess] interim [800000000]:ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.035759253+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.035765673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.035768379+07:00","message":"> Transcript [1082] [false]: 'ควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.035771164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.035773046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.035775061+07:00","message":"StatePrefix: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.03577783+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:16.142462488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:16.14246399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.615882254+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.615924762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.615937641+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.615952518+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.615960798+07:00","message":"[bufferProcess] interim [400000000]:ควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.615963317+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.615969785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.615972505+07:00","message":"> Transcript [1083] [false]: 'ควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.615976021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.615979769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.615982518+07:00","message":"StatePrefix: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.615985374+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.968553803+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.968599034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.968605516+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:16.968624065+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.968640792+07:00","message":"[bufferProcess] interim [640000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.968643624+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.968647109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.968650431+07:00","message":"> Transcript [1084] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.968654117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.96865634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.968658359+07:00","message":"StatePrefix: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:16.968660714+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.068816285+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.06885821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.068865897+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.068877986+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068886001+07:00","message":"[bufferProcess] interim [820000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068888559+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068893827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068897039+07:00","message":"> Transcript [1085] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068900701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068902966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068905499+07:00","message":"StatePrefix: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068908311+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068912827+07:00","message":"Push: 'คุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068914751+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068916663+07:00","message":"Set new StatePrefix : 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.068918979+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.068927478+07:00","message":"push: {false คุมลักษณะ 0 0xc000343380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.453199457+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.453233944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.453239233+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.453255619+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.453264905+07:00","message":"[bufferProcess] interim [180000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.453268269+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.453276489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.453279388+07:00","message":"> Transcript [1086] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.45328259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.453284847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.453288618+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.453290997+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.512360431+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.512396094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.512402502+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:17.5124172+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.512423491+07:00","message":"[bufferProcess] interim [300000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.512425947+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.512429073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.512431593+07:00","message":"> Transcript [1087] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.512435074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.512437126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.51243987+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:17.512442498+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.149199533+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.149228756+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-03-05T13:09:18.149235175+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.149248809+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.149255444+07:00","message":"[bufferProcess] interim [900000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.149258433+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.149264881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.149267491+07:00","message":"> Transcript [1088] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.149270991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.149273025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.149275482+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.149278056+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.467036374+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.46708065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.467088031+07:00","message":"receive interim result [false|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.467102912+07:00","message":"[buffer interim] 106 false ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467111117+07:00","message":"[bufferProcess] interim [140000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467113839+07:00","message":"[bufferProcess] send to processor:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467120898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467123726+07:00","message":"> Transcript [1089] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467127323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467129897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467133218+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467135626+07:00","message":"TextPushed: 'ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467143092+07:00","message":"Push: 'ทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467145428+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.4671489+07:00","message":"Set new StatePrefix : 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.467151639+07:00","message":"Next Push (prob) : 'ไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.467160611+07:00","message":"push: {false ทางพันธุกรรมได้อย่าง 0 0xc000343380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.511917442+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.582967258+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.612066701+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.612104989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย\",\"confidence\":0.9546411}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.612111942+07:00","message":"receive interim result [true|false]: ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.612122149+07:00","message":"end recv isFinal message id 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.612124428+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.612130454+07:00","message":"[buffer interim] 106 true ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612137458+07:00","message":"[bufferProcess] interim [440000000]:ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612140787+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612144528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.61214719+07:00","message":"> Transcript [1090] [false]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612150338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612152144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612154201+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612156543+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612158255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612160006+07:00","message":"> Transcript [1091] [true]: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.61216193+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612163455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612164948+07:00","message":"StatePrefix: 'ควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612166593+07:00","message":"TextPushed: 'ควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:18.612169274+07:00","message":"Push: 'ไรนะคะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:18.612177518+07:00","message":"push: {true ไรนะคะโดย 0 0xc000343380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:18.621504856+07:00","message":"write wav file: './tmp/7515/7515_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.109814707+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.109855951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.109860553+07:00","message":"receive interim result [false|false]: คุย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.109872868+07:00","message":"[buffer interim] 107 false คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.109878872+07:00","message":"[bufferProcess] interim [480000000]:คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.109880452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:19.143103587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:19.143130856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.174048495+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.174076005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.174081179+07:00","message":"receive interim result [false|false]: กูอยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.174094078+07:00","message":"[buffer interim] 107 false กูอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.174100244+07:00","message":"[bufferProcess] interim [600000000]:กูอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.174102766+07:00","message":"[bufferProcess] send to processor:คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.174105768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.174108218+07:00","message":"> Transcript [1092] [false]: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.174110386+07:00","message":"Set StatePrefix (first interim): 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.306916269+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.306955598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.306962184+07:00","message":"receive interim result [false|false]: กูอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.306976199+07:00","message":"[buffer interim] 107 false กูอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.306984577+07:00","message":"[bufferProcess] interim [780000000]:กูอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.306986998+07:00","message":"[bufferProcess] send to processor:กูอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.30699394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.306997235+07:00","message":"> Transcript [1093] [false]: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.306999372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.307001327+07:00","message":"Set new StatePrefix: 'กูอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.512612814+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.512657052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยากให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.512662935+07:00","message":"receive interim result [false|false]: กูอยากให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.512679474+07:00","message":"[buffer interim] 107 false กูอยากให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.512687448+07:00","message":"[bufferProcess] interim [900000000]:กูอยากให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.512690847+07:00","message":"[bufferProcess] send to processor:กูอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.512693921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.512696453+07:00","message":"> Transcript [1094] [false]: 'กูอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.512701046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.512703001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.512704827+07:00","message":"StatePrefix: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.512706991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.56061103+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.560649744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยากให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.560655326+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:19.560670066+07:00","message":"[buffer interim] 107 false กูอยากให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.56067608+07:00","message":"[bufferProcess] interim [20000000]:กูอยากให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.560678631+07:00","message":"[bufferProcess] send to processor:กูอยากให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.560683924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.560689363+07:00","message":"> Transcript [1095] [false]: 'กูอยากให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.560692876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.560694893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.560696628+07:00","message":"StatePrefix: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:19.560698691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.034550813+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.034595875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยากให้นักเรียนเชื่อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.034602112+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียนเชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.034614876+07:00","message":"[buffer interim] 107 false กูอยากให้นักเรียนเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.03462243+07:00","message":"[bufferProcess] interim [500000000]:กูอยากให้นักเรียนเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.034624829+07:00","message":"[bufferProcess] send to processor:กูอยากให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.034630079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.034632607+07:00","message":"> Transcript [1096] [false]: 'กูอยากให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.034638197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.034640339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.034642111+07:00","message":"StatePrefix: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.034644139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.204441706+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.204477731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยากให้นักเรียนเชื่อมโยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.204483575+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.204497376+07:00","message":"[buffer interim] 107 false กูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204504625+07:00","message":"[bufferProcess] interim [680000000]:กูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204507265+07:00","message":"[bufferProcess] send to processor:กูอยากให้นักเรียนเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204510699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204513294+07:00","message":"> Transcript [1097] [false]: 'กูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204516144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204518118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204519761+07:00","message":"StatePrefix: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204521602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204523934+07:00","message":"Push: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204525585+07:00","message":"TextPushed: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.20452795+07:00","message":"Set new StatePrefix : 'กูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.204530034+07:00","message":"Next Push (prob) : 'ให้นักเรียนเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.204540059+07:00","message":"push: {false กูอยาก 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.465499647+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.465538587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยากให้นักเรียนเชื่อมโยงและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.465545452+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.465556463+07:00","message":"[buffer interim] 107 false กูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.465564099+07:00","message":"[bufferProcess] interim [920000000]:กูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.46556695+07:00","message":"[bufferProcess] send to processor:กูอยากให้นักเรียนเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.465570169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.465572937+07:00","message":"> Transcript [1098] [false]: 'กูอยากให้นักเรียนเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.465575644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.465577492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.465579212+07:00","message":"StatePrefix: 'กูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.465581478+07:00","message":"TextPushed: 'กูอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.650020379+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.650058839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูอยากให้นักเรียนเชื่อมโยงระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.650064883+07:00","message":"receive interim result [false|false]: กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.650079391+07:00","message":"[buffer interim] 107 false กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.650086197+07:00","message":"[bufferProcess] interim [40000000]:กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.650089143+07:00","message":"[bufferProcess] send to processor:กูอยากให้นักเรียนเชื่อมโยงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.650095886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.650098514+07:00","message":"> Transcript [1099] [false]: 'กูอยากให้นักเรียนเชื่อมโยงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.650101964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.650103916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.650106459+07:00","message":"StatePrefix: 'กูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:20.650109056+07:00","message":"TextPushed: 'กูอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:20.951276851+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.025934796+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.066001165+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.066034413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูอยากให้นักเรียนเชื่อมโยงระหว่าง\",\"confidence\":0.93796706}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.066040738+07:00","message":"receive interim result [true|false]: ครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.066051939+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.066054295+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.066059848+07:00","message":"[buffer interim] 107 true ครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066066452+07:00","message":"[bufferProcess] interim [580000000]:ครูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066069573+07:00","message":"[bufferProcess] send to processor (isfinal):กูอยากให้นักเรียนเชื่อมโยงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066072931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066076293+07:00","message":"> Transcript [1100] [false]: 'กูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066079223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066081205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066083305+07:00","message":"StatePrefix: 'กูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066085398+07:00","message":"TextPushed: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066086919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066089317+07:00","message":"> Transcript [1101] [true]: 'ครูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066093007+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066094903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066096507+07:00","message":"StatePrefix: 'กูอยากให้นักเรียนเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066098122+07:00","message":"TextPushed: 'กูอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066099516+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066211728+07:00","message":"Push: 'ให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066216466+07:00","message":"TextPushed: 'กูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066218802+07:00","message":"Set new StatePrefix : 'ครูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066220812+07:00","message":"Next Push (prob) : 'ครูอยากให้นักเรียนเชื่อมโยงระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.066228381+07:00","message":"push: {true ให้นักเรียนเชื่อมโยงระหว่าง 0 0xc000044700}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:21.066240667+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_107.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:21.074745184+07:00","message":"write wav file: './tmp/7515/7515_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958138941+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958165362+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958169115+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958171975+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958174923+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958178031+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958180751+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958183254+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958185773+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.958188347+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:21.95819086+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.009190461+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.009231298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิยาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.009237361+07:00","message":"receive interim result [false|false]: นิยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.00925283+07:00","message":"[buffer interim] 108 false นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.009259679+07:00","message":"[bufferProcess] interim [780000000]:นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.009261647+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:22.143460814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:22.14348966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.171027072+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.233290792+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.326453779+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.326514647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิยาย\",\"confidence\":0.6777207}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.326521917+07:00","message":"receive interim result [true|false]: นิยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.32653493+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.326538354+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.32654765+07:00","message":"[buffer interim] 108 true นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.326564648+07:00","message":"[bufferProcess] interim [170000000]:นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.326568807+07:00","message":"[bufferProcess] send to processor (isfinal):นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.326572506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.326575292+07:00","message":"> Transcript [1102] [false]: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.32657742+07:00","message":"Set StatePrefix (first interim): 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.326579131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.326580937+07:00","message":"> Transcript [1103] [true]: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.326583507+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.326585301+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.32658701+07:00","message":"StatePrefix: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.326588955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.32659433+07:00","message":"Push: 'นิยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.326603039+07:00","message":"push: {true นิยาย 0 0xc000107a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:22.331972252+07:00","message":"write wav file: './tmp/7515/7515_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.728422512+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.728474612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.728482186+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.728500748+07:00","message":"[buffer interim] 109 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.728508886+07:00","message":"[bufferProcess] interim [480000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.728511581+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.822771758+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.822822932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.822829979+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.822845561+07:00","message":"[buffer interim] 109 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.822856538+07:00","message":"[bufferProcess] interim [600000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.822861156+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.82287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.822873894+07:00","message":"> Transcript [1104] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.822877995+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.999728454+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.999764015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Arnold\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.99976992+07:00","message":"receive interim result [false|false]: Arnold"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:22.999789581+07:00","message":"[buffer interim] 109 false Arnold"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.999796639+07:00","message":"[bufferProcess] interim [780000000]:Arnold"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.999799657+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.999806687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.999809441+07:00","message":"> Transcript [1105] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.999811478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:22.999813247+07:00","message":"Set new StatePrefix: 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.061138631+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.091132192+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.091194589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"rela\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.091199638+07:00","message":"receive interim result [false|false]: rela"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.091213927+07:00","message":"[buffer interim] 109 false rela"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.091220911+07:00","message":"[bufferProcess] interim [840000000]:rela"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.091224412+07:00","message":"[bufferProcess] send to processor:Arnold"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.091230459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.091233064+07:00","message":"> Transcript [1106] [false]: 'Arnold'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.091235137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.091236871+07:00","message":"Set new StatePrefix: 'Arnold'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.098609721+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.098635571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"relx\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.0986414+07:00","message":"receive interim result [false|false]: relx"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.098655196+07:00","message":"[buffer interim] 109 false relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.098660981+07:00","message":"[bufferProcess] interim [900000000]:relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.098663083+07:00","message":"[bufferProcess] send to processor:rela"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.098665643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.098668588+07:00","message":"> Transcript [1107] [false]: 'rela'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.098670579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.098672585+07:00","message":"Set new StatePrefix: 'rela'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.188474734+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.188520729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"relx\",\"confidence\":0.7944667}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.188528599+07:00","message":"receive interim result [true|false]: relx"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.1885342+07:00","message":"end recv isFinal message id 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.18853747+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.188546971+07:00","message":"[buffer interim] 109 true relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188555395+07:00","message":"[bufferProcess] interim [50000000]:relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188559218+07:00","message":"[bufferProcess] send to processor (isfinal):relx"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188562831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188566338+07:00","message":"> Transcript [1108] [false]: 'relx'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188571834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188575233+07:00","message":"Set new StatePrefix: 'relx'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188577688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188580398+07:00","message":"> Transcript [1109] [true]: 'relx'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188583878+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188586903+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188589877+07:00","message":"StatePrefix: 'relx'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188592436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.188600584+07:00","message":"Push: 'relx'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.18861346+07:00","message":"push: {true relx 0 0xc002c2a280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:23.195573511+07:00","message":"write wav file: './tmp/7515/7515_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.324497468+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.771995036+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.787352676+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.787386504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.787392394+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.78740741+07:00","message":"[buffer interim] 110 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.787415335+07:00","message":"[bufferProcess] interim [480000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.787417411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.833433872+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.86584864+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.865888888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.865894137+07:00","message":"receive interim result [true|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.865905548+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.865907726+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.865913638+07:00","message":"[buffer interim] 110 true กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865921384+07:00","message":"[bufferProcess] interim [660000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865924132+07:00","message":"[bufferProcess] send to processor (isfinal):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.86593394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865937182+07:00","message":"> Transcript [1110] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.86593948+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865941202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865942914+07:00","message":"> Transcript [1111] [true]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865945402+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865947578+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865949226+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865950929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:23.865957232+07:00","message":"Push: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:23.865967189+07:00","message":"push: {true กลับ 0 0xc000394080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:23.872345031+07:00","message":"write wav file: './tmp/7515/7515_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.557351421+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.557401123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.557407375+07:00","message":"receive interim result [false|false]: การมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.557420228+07:00","message":"[buffer interim] 111 false การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.557428082+07:00","message":"[bufferProcess] interim [480000000]:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.55743005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.878122951+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.878161771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านมีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.878166604+07:00","message":"receive interim result [false|false]: ร้านมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:24.878178971+07:00","message":"[buffer interim] 111 false ร้านมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.878185154+07:00","message":"[bufferProcess] interim [660000000]:ร้านมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.87818747+07:00","message":"[bufferProcess] send to processor:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.878192676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.878195255+07:00","message":"> Transcript [1112] [false]: 'การมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:24.878197447+07:00","message":"Set StatePrefix (first interim): 'การมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.083727241+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.083772044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านมีอยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.083777613+07:00","message":"receive interim result [false|false]: ร้านมีอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.083791332+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.083797001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.083799478+07:00","message":"receive interim result [false|false]: การมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.083804112+07:00","message":"[buffer interim] 111 false ร้านมีอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.083807448+07:00","message":"[buffer interim] 111 false การมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083813303+07:00","message":"[bufferProcess] interim [780000000]:ร้านมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083815529+07:00","message":"[bufferProcess] send to processor:ร้านมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.08381792+07:00","message":"[bufferProcess] interim [840000000]:การมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083819562+07:00","message":"[bufferProcess] send to processor:ร้านมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083822192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083824807+07:00","message":"> Transcript [1113] [false]: 'ร้านมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083826976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083829043+07:00","message":"Set new StatePrefix: 'ร้านมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083830644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083834231+07:00","message":"> Transcript [1114] [false]: 'ร้านมีอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083836596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.08383836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083840003+07:00","message":"StatePrefix: 'ร้านมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.083841854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:25.143785865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:25.143790942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.268596545+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.268637699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.2686427+07:00","message":"receive interim result [false|false]: การมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.268659578+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.268664253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.268666605+07:00","message":"receive interim result [false|false]: การมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.268671305+07:00","message":"[buffer interim] 111 false การมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.268674717+07:00","message":"[buffer interim] 111 false การมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268681382+07:00","message":"[bufferProcess] interim [20000000]:การมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268683859+07:00","message":"[bufferProcess] send to processor:การมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268689512+07:00","message":"[bufferProcess] interim [200000000]:การมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268691275+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268693948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.26869686+07:00","message":"> Transcript [1115] [false]: 'การมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268698892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268700647+07:00","message":"Set new StatePrefix: 'การมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268702101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.2687038+07:00","message":"> Transcript [1116] [false]: 'การมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268706242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268708126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.268709908+07:00","message":"StatePrefix: 'การมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.2687119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.703649271+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.703689268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.703694603+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.703707687+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.703714346+07:00","message":"[bufferProcess] interim [680000000]:การมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.703716618+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.703722655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.703725243+07:00","message":"> Transcript [1117] [false]: 'การมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.703728179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.703730196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.703731932+07:00","message":"StatePrefix: 'การมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.703734234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.775717412+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.775760655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.775766091+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:25.775778053+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.775785763+07:00","message":"[bufferProcess] interim [800000000]:การมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.775788885+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.775793814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.775796498+07:00","message":"> Transcript [1118] [false]: 'การมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.775799209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.775801083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.77580298+07:00","message":"StatePrefix: 'การมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:25.775805028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.29413992+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.294178354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.294183654+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.294200439+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294207912+07:00","message":"[bufferProcess] interim [280000000]:การมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294210399+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294213828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294216317+07:00","message":"> Transcript [1119] [false]: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294219676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294221619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294223399+07:00","message":"StatePrefix: 'การมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294225198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.29422774+07:00","message":"Push: 'การมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294229566+07:00","message":"TextPushed: 'การมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294231531+07:00","message":"Set new StatePrefix : 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.294233505+07:00","message":"Next Push (prob) : 'ไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.294242351+07:00","message":"push: {false การมีหรือ 0 0xc002c2a700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.490706235+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.490755182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.490761087+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.49077436+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.490783147+07:00","message":"[bufferProcess] interim [400000000]:การมีหรือไม่มีลักษณะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.490786032+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.490791115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.490793847+07:00","message":"> Transcript [1120] [false]: 'การมีหรือไม่มีลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.490797283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.490800092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.490802263+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.490804443+07:00","message":"TextPushed: 'การมีหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.523192226+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.523228498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะผื่นขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.523235004+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะผื่นขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.523248988+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะผื่นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.523255304+07:00","message":"[bufferProcess] interim [460000000]:การมีหรือไม่มีลักษณะผื่นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.523257792+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.523264308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.523266674+07:00","message":"> Transcript [1121] [false]: 'การมีหรือไม่มีลักษณะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.523269696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.523273578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.523276118+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.5232784+07:00","message":"TextPushed: 'การมีหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.790602205+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.790647821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะเปลือกทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.790655551+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.790673299+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.790689478+07:00","message":"[bufferProcess] interim [760000000]:การมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.79069344+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะผื่นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.790698319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.790702587+07:00","message":"> Transcript [1122] [false]: 'การมีหรือไม่มีลักษณะผื่นขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.790707427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.790710095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.790713175+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.790716383+07:00","message":"TextPushed: 'การมีหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.996107855+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.996147708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะเปลือกทุเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.996153799+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.996165672+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996176565+07:00","message":"[bufferProcess] interim [0]:การมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996180439+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะเปลือกทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.99618697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996191089+07:00","message":"> Transcript [1123] [false]: 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996195772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996198991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.99620286+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996205083+07:00","message":"TextPushed: 'การมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996208653+07:00","message":"Push: 'ไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996211591+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996214998+07:00","message":"Set new StatePrefix : 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:26.996219158+07:00","message":"Next Push (prob) : 'เปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:26.996228785+07:00","message":"push: {false ไม่มีลักษณะ 0 0xc002c2a700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.180797691+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.180840875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.180847513+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.180860104+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.180868402+07:00","message":"[bufferProcess] interim [120000000]:การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.180871414+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะเปลือกทุเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.180878004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.18088063+07:00","message":"> Transcript [1124] [false]: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.180884656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.180887002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.180889008+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.180892336+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.402740267+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.402775391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.402780987+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.402798445+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.402812633+07:00","message":"[bufferProcess] interim [300000000]:การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.402815648+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.402819026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.402821497+07:00","message":"> Transcript [1125] [false]: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.402825034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.402826931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.402829801+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.402832268+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.450993935+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.451028251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.451033936+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:27.451046763+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.451054043+07:00","message":"[bufferProcess] interim [420000000]:การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.45105648+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.451060124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.451063196+07:00","message":"> Transcript [1126] [false]: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.451066686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.451068552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.451070626+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:27.451073034+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:28.144692066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:28.144702867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.180784311+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.180821274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.180827126+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.18083931+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.180846146+07:00","message":"[bufferProcess] interim [20000000]:การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.18084897+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.180854123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.180856875+07:00","message":"> Transcript [1127] [false]: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.18086016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.180862011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.180864174+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.180866711+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.18087145+07:00","message":"Push: 'เปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.180873509+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.180875651+07:00","message":"Set new StatePrefix : 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.180877936+07:00","message":"Next Push (prob) : 'มาเมื่อสักครู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.180885239+07:00","message":"push: {false เปลือกทุเรียน 0 0xc002c2a700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.829980734+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.834019084+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.834053052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.83405878+07:00","message":"receive interim result [false|false]: การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.834074615+07:00","message":"[buffer interim] 111 false การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.834083507+07:00","message":"[bufferProcess] interim [800000000]:การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.834087762+07:00","message":"[bufferProcess] send to processor:การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.834090961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.834093539+07:00","message":"> Transcript [1128] [false]: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.834096848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.834098843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.834100835+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:28.834104015+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:28.962789449+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.002979091+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.003016655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่นะครับตอนนี้\",\"confidence\":0.94842064}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.003022576+07:00","message":"receive interim result [true|false]: การมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.003031698+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.003033622+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.003039137+07:00","message":"[buffer interim] 111 true การมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003049188+07:00","message":"[bufferProcess] interim [10000000]:การมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003052098+07:00","message":"[bufferProcess] send to processor (isfinal):การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003055693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.0030588+07:00","message":"> Transcript [1129] [false]: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003062256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003064192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003066225+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003068764+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003070743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003073639+07:00","message":"> Transcript [1130] [true]: 'การมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่นะครับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003075693+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003077559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003079025+07:00","message":"StatePrefix: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003080867+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะเปลือกทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003082395+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003245529+07:00","message":"Push: 'มาเมื่อสักครู่นะครับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003248905+07:00","message":"TextPushed: 'การมีหรือไม่มีลักษณะเปลือกทุเรียนมาเมื่อสักครู่นะครับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.00325141+07:00","message":"Set new StatePrefix : 'การมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่นะครับตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.00325352+07:00","message":"Next Push (prob) : 'การมีหรือไม่มีลักษณะเผือกที่พึ่งเรียนมาเมื่อสักครู่นะครับตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.003260232+07:00","message":"push: {true มาเมื่อสักครู่นะครับตอนนี้ 0 0xc002c2a700}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.003276233+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_111.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:29.013845447+07:00","message":"write wav file: './tmp/7515/7515_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.448778468+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.448826329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.448833281+07:00","message":"receive interim result [false|false]: เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.44885053+07:00","message":"[buffer interim] 112 false เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.448858851+07:00","message":"[bufferProcess] interim [300000000]:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.448862281+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.693790302+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.693826523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.693832964+07:00","message":"receive interim result [false|false]: เริ่มได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.693846612+07:00","message":"[buffer interim] 112 false เริ่มได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.693854293+07:00","message":"[bufferProcess] interim [600000000]:เริ่มได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.693856634+07:00","message":"[bufferProcess] send to processor:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.693862964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.693865613+07:00","message":"> Transcript [1131] [false]: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.693867737+07:00","message":"Set StatePrefix (first interim): 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.81793418+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.817975766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มได้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.817981912+07:00","message":"receive interim result [false|false]: เริ่มได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.817996179+07:00","message":"[buffer interim] 112 false เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.818004651+07:00","message":"[bufferProcess] interim [720000000]:เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.818007264+07:00","message":"[bufferProcess] send to processor:เริ่มได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.818013849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.818017074+07:00","message":"> Transcript [1132] [false]: 'เริ่มได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.81802078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.818023015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.818025029+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:29.81802697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:29.92211542+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.023270381+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.023317482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มได้เลยค่ะ\",\"confidence\":0.9267022}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.023324638+07:00","message":"receive interim result [true|false]: เริ่มได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.023335012+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.023337704+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.02334491+07:00","message":"[buffer interim] 112 true เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023356408+07:00","message":"[bufferProcess] interim [990000000]:เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023359512+07:00","message":"[bufferProcess] send to processor (isfinal):เริ่มได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023363614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023366741+07:00","message":"> Transcript [1133] [false]: 'เริ่มได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023369563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023373618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023375381+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023377254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023378749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.02338094+07:00","message":"> Transcript [1134] [true]: 'เริ่มได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023384131+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023385686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023387157+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023388741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:30.023391568+07:00","message":"Push: 'เริ่มได้เลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.023400456+07:00","message":"push: {true เริ่มได้เลยค่ะ 0 0xc002c2a200}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:30.028742801+07:00","message":"write wav file: './tmp/7515/7515_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:30.182448965+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:31.145200893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:31.145214469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:32.930608445+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.023543438+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.023563444+07:00","message":"found end of frame, send empty tag with msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.023566239+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.023573115+07:00","message":"[buffer interim] 113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.023579512+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.023583088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.023585659+07:00","message":"> Transcript [1135] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.023587823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.023589576+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.023591295+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.023592961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:33.023594982+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.023603361+07:00","message":"push: {true \n 0 0xc002c2ae00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:33.030680781+07:00","message":"write wav file: './tmp/7515/7515_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:33.124154341+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:34.146010227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:34.146025803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:34.782732503+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:34.860386369+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:34.860417132+07:00","message":"found end of frame, send empty tag with msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:34.860421224+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:34.860429974+07:00","message":"[buffer interim] 114 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:34.860438365+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:34.860442204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:34.860444803+07:00","message":"> Transcript [1136] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:34.860447533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:34.860449595+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:34.860451334+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:34.860452989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:34.860461498+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:34.860470998+07:00","message":"push: {true \n 0 0xc002c2af80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:34.867204665+07:00","message":"write wav file: './tmp/7515/7515_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:34.912707112+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:35.820531834+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:35.916418406+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:35.916437634+07:00","message":"found end of frame, send empty tag with msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:35.91644054+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:35.916451752+07:00","message":"[buffer interim] 115 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:35.916460532+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:35.916472017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:35.916474803+07:00","message":"> Transcript [1137] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:35.916477211+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:35.916479609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:35.916481316+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:35.91648308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:35.916486015+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:35.91649589+07:00","message":"push: {true \n 0 0xc001ba0b00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:35.925978729+07:00","message":"write wav file: './tmp/7515/7515_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:36.204311066+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:37.146305864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:37.146321166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.631992654+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.720849971+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.72088199+07:00","message":"found end of frame, send empty tag with msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.72088595+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.720894332+07:00","message":"[buffer interim] 116 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.72090167+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.720905949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.720908828+07:00","message":"> Transcript [1138] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.72091126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.72091308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.720914807+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.720916478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:38.720919019+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.720935627+07:00","message":"push: {true \n 0 0xc000342280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:38.728595592+07:00","message":"write wav file: './tmp/7515/7515_116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:38.954115563+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.020907888+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.083520713+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.196333377+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.196357811+07:00","message":"found end of frame, send empty tag with msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.196362189+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.196370621+07:00","message":"[buffer interim] 117 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.196386413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.196391087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.196394889+07:00","message":"> Transcript [1139] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.196398284+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.196401268+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.196403911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.196407014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:39.196412257+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:39.196423397+07:00","message":"push: {true \n 0 0xc000106d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:39.202690304+07:00","message":"write wav file: './tmp/7515/7515_117.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:40.147373617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:40.147400977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.342162883+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.413303839+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.425280306+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.425294243+07:00","message":"found end of frame, send empty tag with msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.425297363+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.425302483+07:00","message":"[buffer interim] 118 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.425309277+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.425313004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.425315336+07:00","message":"> Transcript [1140] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.425317423+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.425319113+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.4253208+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.425322603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:42.425324719+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:42.425329763+07:00","message":"push: {true \n 0 0xc000394e00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:42.433719117+07:00","message":"write wav file: './tmp/7515/7515_118.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:43.147670591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:43.147686406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.659160118+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.659203059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.659208387+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.659220859+07:00","message":"[buffer interim] 119 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.659228131+07:00","message":"[bufferProcess] interim [80000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.659230247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.659236558+07:00","message":"[bufferProcess] send to processor (ticker):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.659239128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.65924159+07:00","message":"> Transcript [1141] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.659243994+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.781566778+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.781613095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.781619231+07:00","message":"receive interim result [false|false]: ได้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:43.781634852+07:00","message":"[buffer interim] 119 false ได้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.781643099+07:00","message":"[bufferProcess] interim [200000000]:ได้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:43.78164496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.023559534+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.023582545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.023588012+07:00","message":"receive interim result [false|false]: ได้เวลาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.023603541+07:00","message":"[buffer interim] 119 false ได้เวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.023611645+07:00","message":"[bufferProcess] interim [440000000]:ได้เวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.023615278+07:00","message":"[bufferProcess] send to processor:ได้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.023618993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.023622084+07:00","message":"> Transcript [1142] [false]: 'ได้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.023625777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.023628209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.023633033+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.023635942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.166589655+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.166630931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.166636334+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.166651006+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.166658293+07:00","message":"[bufferProcess] interim [620000000]:ได้เวลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.166660455+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.166663413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.166666407+07:00","message":"> Transcript [1143] [false]: 'ได้เวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.166669232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.166671104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.166672901+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.166675098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.352693178+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.352727501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.352734342+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:44.352748398+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.35275641+07:00","message":"[bufferProcess] interim [800000000]:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.352759676+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.352765865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.352769413+07:00","message":"> Transcript [1144] [false]: 'ได้เวลาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.352772298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.35277442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.352778687+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:44.352780907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.015284807+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.015326151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.015332243+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.015344088+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015352594+07:00","message":"[bufferProcess] interim [400000000]:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015355639+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015360834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015363327+07:00","message":"> Transcript [1145] [false]: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015366231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015368243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015370183+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015372124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015374348+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015376157+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015378109+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.015380347+07:00","message":"Next Push (prob) : 'เวลาแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.015388282+07:00","message":"push: {false ได้ 0 0xc000395000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.069762271+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.069801225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.069806907+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.069817668+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.069824721+07:00","message":"[bufferProcess] interim [460000000]:ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.069827869+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.069832852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.069835469+07:00","message":"> Transcript [1146] [false]: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.069838873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.069840945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.069842725+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.069845137+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.247274465+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.247317171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.247326845+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.247347549+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.247357674+07:00","message":"[bufferProcess] interim [580000000]:ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.247361587+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.247371195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.247375645+07:00","message":"> Transcript [1147] [false]: 'ได้เวลาแล้วนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.247380435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.247383247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.247385723+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.247388919+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.260269919+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.260295164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.260300337+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.260311662+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.260317232+07:00","message":"[bufferProcess] interim [640000000]:ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.260319127+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.260322069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.260324255+07:00","message":"> Transcript [1148] [false]: 'ได้เวลาแล้วนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.260326736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.260329716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.260331527+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.260333556+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.420878866+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.420930634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.420936265+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.420950672+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.420957899+07:00","message":"[bufferProcess] interim [820000000]:ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.420960395+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.42097125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.420974169+07:00","message":"> Transcript [1149] [false]: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.420977753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.420979817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.420981579+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.420984019+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.420999468+07:00","message":"Push: 'เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.421001519+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.421003972+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.421006002+07:00","message":"Next Push (prob) : 'เรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.421030877+07:00","message":"push: {false เวลาแล้วนะคะ 0 0xc000395000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.577566275+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.577609451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.57761543+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.577627479+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.577635031+07:00","message":"[bufferProcess] interim [940000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.577637805+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.577642719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.577645326+07:00","message":"> Transcript [1150] [false]: 'ได้เวลาแล้วนะคะเรามาดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.577648312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.577650321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.577655739+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.577658329+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.581738431+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.581762891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.581767503+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.581779837+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.58178465+07:00","message":"[bufferProcess] interim [0]:ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.581786895+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.581789748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.581792251+07:00","message":"> Transcript [1151] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.581794995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.581797081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.581798827+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.581800882+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.638436896+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.638464585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.638473289+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.638483357+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.638488373+07:00","message":"[bufferProcess] interim [120000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.638490726+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.638495083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.638498225+07:00","message":"> Transcript [1152] [false]: 'ได้เวลาแล้วนะคะเรามาดูคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.638500886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.638503499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.638506275+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.638531757+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.894585071+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.894615416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.894621465+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.894635644+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.89464235+07:00","message":"[bufferProcess] interim [240000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894644852+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894651159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894653758+07:00","message":"> Transcript [1153] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894657393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894659391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894661654+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894664657+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894670699+07:00","message":"Push: 'เรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894672889+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894674934+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.894676921+07:00","message":"Next Push (prob) : 'กันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.894684026+07:00","message":"push: {false เรามาดู 0 0xc000395000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.954402212+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.95444411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.954449685+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:45.954463895+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.954476776+07:00","message":"[bufferProcess] interim [420000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.954479604+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.954482903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.954485736+07:00","message":"> Transcript [1154] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.954488729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.95449073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.954495417+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:45.954498462+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:46.148273367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:46.1482783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.290526839+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.290567471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.290573722+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.290591502+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.290603447+07:00","message":"[bufferProcess] interim [720000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.290605845+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.290609075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.290611879+07:00","message":"> Transcript [1155] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.290615052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.290617439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.290619608+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.290622468+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.525430728+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.525470217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.525476577+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.525489232+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.525496944+07:00","message":"[bufferProcess] interim [900000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.525499396+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.525504407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.525507162+07:00","message":"> Transcript [1156] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.52551023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.525512053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.52551446+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.525517276+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.645314905+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.645348516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.645354661+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.645367018+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645373445+07:00","message":"[bufferProcess] interim [960000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645375949+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645381062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645383915+07:00","message":"> Transcript [1157] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645387049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645388879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645393853+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645396666+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645405097+07:00","message":"Push: 'กันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645406987+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645409104+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.645411473+07:00","message":"Next Push (prob) : 'เลยดีกว่าวะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.645418522+07:00","message":"push: {false กันต่อไป 0 0xc000395000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.659378454+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.659405468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.659411382+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.659421336+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.659426358+07:00","message":"[bufferProcess] interim [20000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.65942887+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.659433475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.659435883+07:00","message":"> Transcript [1158] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.659437989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.659439772+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.66773784+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.66776595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.667771868+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.667782545+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.667787365+07:00","message":"[bufferProcess] interim [80000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.667789938+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.667794274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.667796508+07:00","message":"> Transcript [1159] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.667798673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.667800518+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าวะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.85803959+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.858080023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.858086632+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.858106068+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.858113169+07:00","message":"[bufferProcess] interim [200000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.858116135+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.858121418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.858124141+07:00","message":"> Transcript [1160] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.858126528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.858128313+07:00","message":"Set new StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.929596629+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.929629365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.929635451+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:46.929644361+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.929650983+07:00","message":"[bufferProcess] interim [320000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.929653282+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.929656653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.929659198+07:00","message":"> Transcript [1161] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.929662094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.929663982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.929665792+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:46.929668398+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.05876672+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.058802515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.058808304+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.058823019+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.058831422+07:00","message":"[bufferProcess] interim [500000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.058834085+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.058837482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.058840405+07:00","message":"> Transcript [1162] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.058843956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.058845929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.058847807+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.058850326+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.174605079+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.17464062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.174646496+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.174659417+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.174666164+07:00","message":"[bufferProcess] interim [620000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.174669119+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.174674182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.17467646+07:00","message":"> Transcript [1163] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.174680002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.174682183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.174684416+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.174687155+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.23124023+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.231276943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.231283227+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.231295515+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231301578+07:00","message":"[bufferProcess] interim [680000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231304148+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231310526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.23131317+07:00","message":"> Transcript [1164] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231316856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231318808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231320987+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231323489+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231328201+07:00","message":"Push: 'เลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231330104+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231332278+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.231334504+07:00","message":"Next Push (prob) : 'ของเราเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.2313425+07:00","message":"push: {false เลยดีกว่าว่าคำตอบ 0 0xc000395000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.500403014+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.500444281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.500450696+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.500465902+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.500474553+07:00","message":"[bufferProcess] interim [860000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.500477345+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.500481136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.500483735+07:00","message":"> Transcript [1165] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.500487451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.500489424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.5004911+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.50049374+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.562486118+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.562533148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.56254032+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.562555357+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.562563386+07:00","message":"[bufferProcess] interim [980000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.562566319+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.562573181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.562576036+07:00","message":"> Transcript [1166] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.562579971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.562582411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.5625851+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.562588142+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.861797915+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.94682544+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.946859235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.946866959+07:00","message":"receive interim result [false|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:47.946883507+07:00","message":"[buffer interim] 119 false ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.946891492+07:00","message":"[bufferProcess] interim [400000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.946894415+07:00","message":"[bufferProcess] send to processor:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.946898022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.946900568+07:00","message":"> Transcript [1167] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.946904211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.946906225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.94690825+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:47.946911194+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.017909477+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.017953676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ\",\"confidence\":0.92495567}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.017961787+07:00","message":"receive interim result [true|false]: ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.017974383+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.01797717+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.017984283+07:00","message":"[buffer interim] 119 true ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.017991159+07:00","message":"[bufferProcess] interim [460000000]:ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.017994359+07:00","message":"[bufferProcess] send to processor (isfinal):ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.017997459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018000211+07:00","message":"> Transcript [1168] [false]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018003559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018005659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018008046+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018012192+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018015406+07:00","message":"Push: 'ของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018017166+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018019201+07:00","message":"Set new StatePrefix : 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018021991+07:00","message":"Next Push (prob) : 'ไงกันบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018023731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.01802558+07:00","message":"> Transcript [1169] [true]: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018028108+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018029665+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018031177+07:00","message":"StatePrefix: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยังไงกันบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018033082+07:00","message":"TextPushed: 'ได้เวลาแล้วนะคะเรามาดูกันต่อไปเลยดีกว่าว่าคำตอบของเราเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.018035253+07:00","message":"Push: 'ไงกันบ้างคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.018042967+07:00","message":"push: {false ของเราเป็นยัง 0 0xc000395000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.018051424+07:00","message":"push: {true ไงกันบ้างคะ 0 0xc000395000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:48.029404447+07:00","message":"write wav file: './tmp/7515/7515_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.185358202+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.432936005+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.526369739+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.526389874+07:00","message":"found end of frame, send empty tag with msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.526392692+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.52640048+07:00","message":"[buffer interim] 120 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.526406833+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.526409892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.526412471+07:00","message":"> Transcript [1170] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.526414878+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.526416588+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.526418284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.52641996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:48.526422147+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:48.526430498+07:00","message":"push: {true \n 0 0xc000343700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:48.53163578+07:00","message":"write wav file: './tmp/7515/7515_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.014979201+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:49.148486675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:49.148490785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.739156149+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.73919704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.739202222+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.739215757+07:00","message":"[buffer interim] 121 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.739223433+07:00","message":"[bufferProcess] interim [540000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.739225429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.739231777+07:00","message":"[bufferProcess] send to processor (ticker):รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.739234572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.739237321+07:00","message":"> Transcript [1171] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.739239404+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.936482824+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.936528008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.936534473+07:00","message":"receive interim result [false|false]: รูปนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:49.936550176+07:00","message":"[buffer interim] 121 false รูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.936558198+07:00","message":"[bufferProcess] interim [720000000]:รูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:49.936560316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.186551776+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.186602141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.186608689+07:00","message":"receive interim result [false|false]: รูปนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.186622255+07:00","message":"[buffer interim] 121 false รูปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.186631168+07:00","message":"[bufferProcess] interim [960000000]:รูปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.186633543+07:00","message":"[bufferProcess] send to processor:รูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.186637029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.186639927+07:00","message":"> Transcript [1172] [false]: 'รูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.186643056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.186645105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.186646796+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.186648558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.371260159+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.371328112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.371334222+07:00","message":"receive interim result [false|false]: รูปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.371346485+07:00","message":"[buffer interim] 121 false รูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.371356307+07:00","message":"[bufferProcess] interim [140000000]:รูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.371358967+07:00","message":"[bufferProcess] send to processor:รูปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.37136437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.371367139+07:00","message":"> Transcript [1173] [false]: 'รูปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.371369676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.371371466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.371373775+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.371375739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.893643662+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.893667114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.8936716+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.893682774+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.893688761+07:00","message":"[bufferProcess] interim [680000000]:รูปนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.893691025+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.893693771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.893695901+07:00","message":"> Transcript [1174] [false]: 'รูปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.893698378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.893700047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.893701938+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.893703962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.948838791+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.948875598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.94888256+07:00","message":"receive interim result [false|false]: รูปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.948898132+07:00","message":"[buffer interim] 121 false รูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948905808+07:00","message":"[bufferProcess] interim [800000000]:รูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948908394+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948919695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948923191+07:00","message":"> Transcript [1175] [false]: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948925889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948931084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.9489336+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948935761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.94894249+07:00","message":"Push: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948944336+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948946205+07:00","message":"Set new StatePrefix : 'รูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:50.948948194+07:00","message":"Next Push (prob) : 'นี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:50.948956017+07:00","message":"push: {false รูป 0 0xc000395480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.067989577+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.068030567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.068036781+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.068050322+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.068056833+07:00","message":"[bufferProcess] interim [860000000]:รูปนี้นะคะจะอธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.068059338+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.068065297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.068068069+07:00","message":"> Transcript [1176] [false]: 'รูปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.068070102+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.071847471+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.071870942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.071876927+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.071904722+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.071909789+07:00","message":"[bufferProcess] interim [920000000]:รูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.071912168+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.071924175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.071927118+07:00","message":"> Transcript [1177] [false]: 'รูปนี้นะคะจะอธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.071930012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.071932048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.071933865+07:00","message":"StatePrefix: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.071935908+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.64993377+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.649977283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.649983903+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.650000307+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.650009015+07:00","message":"[bufferProcess] interim [460000000]:รูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.650011833+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.650015398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.65001808+07:00","message":"> Transcript [1178] [false]: 'รูปนี้นะคะจะอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.650021552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.650024472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.650028657+07:00","message":"StatePrefix: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.650032529+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.957585234+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.957602868+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.95760556+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.957607414+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.957609238+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.957611404+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.957613222+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.957614799+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.957617111+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.95761892+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.95762071+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.957622342+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.978262957+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.978298612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.978304361+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการใช้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:51.978318826+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.978326397+07:00","message":"[bufferProcess] interim [760000000]:รูปนี้นะคะจะอธิบายการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.978329552+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.978335693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.978339057+07:00","message":"> Transcript [1179] [false]: 'รูปนี้นะคะจะอธิบายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.978342662+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.978344729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.978346714+07:00","message":"StatePrefix: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:51.978349251+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.05981586+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.059851996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.059858116+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.059872855+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.05988166+07:00","message":"[bufferProcess] interim [880000000]:รูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059884309+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059888007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059891062+07:00","message":"> Transcript [1180] [false]: 'รูปนี้นะคะจะอธิบายการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059894487+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059896452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059898647+07:00","message":"StatePrefix: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059900991+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059906178+07:00","message":"Push: 'นี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059909677+07:00","message":"TextPushed: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059912174+07:00","message":"Set new StatePrefix : 'รูปนี้นะคะจะอธิบายการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.059919721+07:00","message":"Next Push (prob) : 'อธิบายการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.059946938+07:00","message":"push: {false นี้นะคะจะ 0 0xc000395480}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:52.148726526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:52.148741864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.180104731+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.180143692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.180151115+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.180169848+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.180178315+07:00","message":"[bufferProcess] interim [0]:รูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.180181013+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.180184198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.18018908+07:00","message":"> Transcript [1181] [false]: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.180191544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.180193955+07:00","message":"Set new StatePrefix: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.227276361+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.2273073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.227313256+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.227325049+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.227332794+07:00","message":"[bufferProcess] interim [120000000]:รูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.227335706+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.227342105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.227344484+07:00","message":"> Transcript [1182] [false]: 'รูปนี้นะคะจะอธิบายการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.22734763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.22734985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.227351916+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.227354798+07:00","message":"TextPushed: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.694361681+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.694403254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยีนควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.694410324+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่ยีนควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.694425704+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่ยีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.694433508+07:00","message":"[bufferProcess] interim [480000000]:รูปนี้นะคะจะอธิบายการที่ยีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.694436423+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.694442759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.694445674+07:00","message":"> Transcript [1183] [false]: 'รูปนี้นะคะจะอธิบายการที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.694449749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.694451937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.694453657+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.694456076+07:00","message":"TextPushed: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.872503008+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.872540235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยีนควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.872546449+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่ยีนควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:52.872566413+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่ยีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.872574646+07:00","message":"[bufferProcess] interim [660000000]:รูปนี้นะคะจะอธิบายการที่ยีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.872577488+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่ยีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.872584069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.872586865+07:00","message":"> Transcript [1184] [false]: 'รูปนี้นะคะจะอธิบายการที่ยีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.87259045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.872594871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.872597182+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:52.8725995+07:00","message":"TextPushed: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.060446953+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.060494809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยีนควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.060500448+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่ยีนควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.060513401+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่ยีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060521029+07:00","message":"[bufferProcess] interim [840000000]:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060523779+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่ยีนควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060535148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060537889+07:00","message":"> Transcript [1185] [false]: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060541933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060544109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.0605463+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060548966+07:00","message":"TextPushed: 'รูปนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060555114+07:00","message":"Push: 'อธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060556873+07:00","message":"TextPushed: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060559338+07:00","message":"Set new StatePrefix : 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.060561635+07:00","message":"Next Push (prob) : 'ยีนควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.060569742+07:00","message":"push: {false อธิบายการที่ 0 0xc000395480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.06418175+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.064210373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยีนควบคุมนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.064216029+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่ยีนควบคุมนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.064225288+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่ยีนควบคุมนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.064230363+07:00","message":"[bufferProcess] interim [900000000]:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.064232728+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.064234878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.064236749+07:00","message":"> Transcript [1186] [false]: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.064239513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.064241386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.064243133+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.06424531+07:00","message":"TextPushed: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.190155449+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.190193077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.190199323+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.190214475+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.190222813+07:00","message":"[bufferProcess] interim [20000000]:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.190225498+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.190233229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.190235903+07:00","message":"> Transcript [1187] [false]: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.190239306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.190241865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.190243794+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.190246508+07:00","message":"TextPushed: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.638554843+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.638587672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.638592997+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.638606322+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.638613366+07:00","message":"[bufferProcess] interim [440000000]:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.638615612+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.638620646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.638623396+07:00","message":"> Transcript [1188] [false]: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.638626407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.638628259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.638629988+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.638632702+07:00","message":"TextPushed: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.645363395+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.645377779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.6453822+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.645392529+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.64539641+07:00","message":"[bufferProcess] interim [500000000]:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645398474+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.64540106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645403191+07:00","message":"> Transcript [1189] [false]: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645405713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645407529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645409216+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645411066+07:00","message":"TextPushed: 'รูปนี้นะคะจะอธิบายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645415034+07:00","message":"Push: 'ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645416845+07:00","message":"TextPushed: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645419097+07:00","message":"Set new StatePrefix : 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.645421232+07:00","message":"Next Push (prob) : 'ลักษณะของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.645428406+07:00","message":"push: {false ยีนควบคุม 0 0xc000395480}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.956796959+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.956828154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.956834576+07:00","message":"receive interim result [false|false]: รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:53.956845657+07:00","message":"[buffer interim] 121 false รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.956852407+07:00","message":"[bufferProcess] interim [740000000]:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.956854741+07:00","message":"[bufferProcess] send to processor:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.956859758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.956862317+07:00","message":"> Transcript [1190] [false]: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.956864528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:53.956866369+07:00","message":"Set new StatePrefix: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.261096178+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.333087258+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.42457046+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.424607964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม\",\"confidence\":0.94824165}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.424614431+07:00","message":"receive interim result [true|false]: รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.424622713+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.424624664+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.424629871+07:00","message":"[buffer interim] 121 true รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424636888+07:00","message":"[bufferProcess] interim [280000000]:รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424641612+07:00","message":"[bufferProcess] send to processor (isfinal):รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424644707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424647456+07:00","message":"> Transcript [1191] [false]: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424650534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424652262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424655484+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.42465938+07:00","message":"TextPushed: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424661197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424663253+07:00","message":"> Transcript [1192] [true]: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424665209+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424666738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424668358+07:00","message":"StatePrefix: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424670047+07:00","message":"TextPushed: 'รูปนี้นะคะจะอธิบายการที่ยีนควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.424675845+07:00","message":"Push: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.424682381+07:00","message":"push: {true ลักษณะทางพันธุกรรม 0 0xc000395480}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:54.43472325+07:00","message":"write wav file: './tmp/7515/7515_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.461179982+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.564911043+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.564934175+07:00","message":"found end of frame, send empty tag with msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.564936847+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.564943343+07:00","message":"[buffer interim] 122 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.564948996+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.564952521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.564957432+07:00","message":"> Transcript [1193] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.56496062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.564962598+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.564964343+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.564966193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:54.564968265+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.564975929+07:00","message":"push: {true \n 0 0xc000106000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:54.569429747+07:00","message":"write wav file: './tmp/7515/7515_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:54.582808539+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.059683086+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.059727933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.059733854+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.059747969+07:00","message":"[buffer interim] 123 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.059754939+07:00","message":"[bufferProcess] interim [300000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.059756993+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.121156812+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.12119993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.121206174+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.121219463+07:00","message":"[buffer interim] 123 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.12122579+07:00","message":"[bufferProcess] interim [420000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.121228174+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.121234885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.121237442+07:00","message":"> Transcript [1194] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.121239463+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:55.148797495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:55.148819426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.438478341+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.438519462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.438524738+07:00","message":"receive interim result [false|false]: ของการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.438536776+07:00","message":"[buffer interim] 123 false ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.438543142+07:00","message":"[bufferProcess] interim [660000000]:ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.438545359+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.438564948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.43856805+07:00","message":"> Transcript [1195] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.438572432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.43857438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.438576153+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.438578102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.628951148+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.628995536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.629001505+07:00","message":"receive interim result [false|false]: ของการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.629016804+07:00","message":"[buffer interim] 123 false ของการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.629024671+07:00","message":"[bufferProcess] interim [900000000]:ของการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.629027205+07:00","message":"[bufferProcess] send to processor:ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.629033799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.629036892+07:00","message":"> Transcript [1196] [false]: 'ของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.6290403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.629042288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.629044988+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.629047153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.979761792+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.979800977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.979805925+07:00","message":"receive interim result [false|false]: ของการมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:55.979819053+07:00","message":"[buffer interim] 123 false ของการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.97982663+07:00","message":"[bufferProcess] interim [200000000]:ของการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.97982994+07:00","message":"[bufferProcess] send to processor:ของการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.979833646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.979836275+07:00","message":"> Transcript [1197] [false]: 'ของการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.979839638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.979841366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.97984311+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:55.979845183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.144967445+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.145020359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.145027748+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.145049183+07:00","message":"[buffer interim] 123 false ของการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.14505821+07:00","message":"[bufferProcess] interim [380000000]:ของการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145062505+07:00","message":"[bufferProcess] send to processor:ของการมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145069173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145073093+07:00","message":"> Transcript [1198] [false]: 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145078004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145081206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145084346+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145087234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.14509624+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145098851+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145102015+07:00","message":"Set new StatePrefix : 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.145105226+07:00","message":"Next Push (prob) : 'งการมีหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.145115579+07:00","message":"push: {false ขอ 0 0xc000394380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.209425921+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.209461906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.209468008+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.209481132+07:00","message":"[buffer interim] 123 false ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.209486749+07:00","message":"[bufferProcess] interim [500000000]:ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.209488984+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.209493877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.209496262+07:00","message":"> Transcript [1199] [false]: 'ของการมีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.209499062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.209501045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.209502816+07:00","message":"StatePrefix: 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.209505235+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.53533634+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.535375339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.535387879+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.535402683+07:00","message":"[buffer interim] 123 false ของการมีหรือไม่มีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.535409695+07:00","message":"[bufferProcess] interim [800000000]:ของการมีหรือไม่มีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.535412203+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.535418809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.535421345+07:00","message":"> Transcript [1200] [false]: 'ของการมีหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.53542471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.535426705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.535428439+07:00","message":"StatePrefix: 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.53543151+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.652325916+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.652364321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.652370251+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.652382092+07:00","message":"[buffer interim] 123 false ของการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.652389496+07:00","message":"[bufferProcess] interim [860000000]:ของการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.652391825+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.652396795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.652399265+07:00","message":"> Transcript [1201] [false]: 'ของการมีหรือไม่มีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.652402205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.652404314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.652406069+07:00","message":"StatePrefix: 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.652408578+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.655640614+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.655663491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.655668637+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.655679097+07:00","message":"[buffer interim] 123 false ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655684054+07:00","message":"[bufferProcess] interim [920000000]:ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655686136+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.65569093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.6556931+07:00","message":"> Transcript [1202] [false]: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655698522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655700339+07:00","message":"StatePrefix: 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655702388+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655708179+07:00","message":"Push: 'งการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655710075+07:00","message":"TextPushed: 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655711932+07:00","message":"Set new StatePrefix : 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:56.655713837+07:00","message":"Next Push (prob) : 'ไม่มีลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:56.655720598+07:00","message":"push: {false งการมีหรือ 0 0xc000394380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.037116386+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.037172016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.037177931+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.037192146+07:00","message":"[buffer interim] 123 false ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.037199114+07:00","message":"[bufferProcess] interim [280000000]:ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.037201425+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.037204708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.037207457+07:00","message":"> Transcript [1203] [false]: 'ของการมีหรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.037210167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.037211948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.037213693+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.037215894+07:00","message":"TextPushed: 'ของการมีหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.227746574+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.22778692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.227792867+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.227805837+07:00","message":"[buffer interim] 123 false ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.227812542+07:00","message":"[bufferProcess] interim [460000000]:ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.227815471+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.227821981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.227824656+07:00","message":"> Transcript [1204] [false]: 'ของการมีหรือไม่มีลักษณะผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.227827799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.227829839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.227831986+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.227834758+07:00","message":"TextPushed: 'ของการมีหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.544138206+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.544192077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือกได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.544198738+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:57.544212113+07:00","message":"[buffer interim] 123 false ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.544218929+07:00","message":"[bufferProcess] interim [760000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.544222197+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.544228797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.544231268+07:00","message":"> Transcript [1205] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.544234254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.544236217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.544238675+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:57.544241386+07:00","message":"TextPushed: 'ของการมีหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.101408065+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.131311986+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.131350794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของการมีหรือไม่มีลักษณะผิวเผือกได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.131356884+07:00","message":"receive interim result [false|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.131373116+07:00","message":"[buffer interim] 123 false ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131380634+07:00","message":"[bufferProcess] interim [360000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131382973+07:00","message":"[bufferProcess] send to processor:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131386366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131389165+07:00","message":"> Transcript [1206] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131392717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131394574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131396577+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131398956+07:00","message":"TextPushed: 'ของการมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131401858+07:00","message":"Push: 'ไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131403576+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.13140595+07:00","message":"Set new StatePrefix : 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.131408312+07:00","message":"Next Push (prob) : 'ษณะผิวเผือกได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.131415835+07:00","message":"push: {false ไม่มีลัก 0 0xc000394380}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:58.149100603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:09:58.14911913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.173245215+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.198230907+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.198266188+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-03-05T13:09:58.198272397+07:00","message":"receive interim result [true|false]: ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.19828033+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.198282493+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.198288472+07:00","message":"[buffer interim] 123 true ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198299652+07:00","message":"[bufferProcess] interim [540000000]:ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198306025+07:00","message":"[bufferProcess] send to processor (isfinal):ของการมีหรือไม่มีลักษณะผิวเผือกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198309103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198311868+07:00","message":"> Transcript [1207] [false]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198314396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198316107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198317987+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198320437+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198322356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198324097+07:00","message":"> Transcript [1208] [true]: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198326+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198327554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198329027+07:00","message":"StatePrefix: 'ของการมีหรือไม่มีลักษณะผิวเผือกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198330678+07:00","message":"TextPushed: 'ของการมีหรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.198337995+07:00","message":"Push: 'ษณะผิวเผือกได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.198344889+07:00","message":"push: {true ษณะผิวเผือกได้ 0 0xc000394380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:58.207413321+07:00","message":"write wav file: './tmp/7515/7515_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.923766938+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.923818608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.923824172+07:00","message":"receive interim result [false|false]: ลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:58.923842384+07:00","message":"[buffer interim] 124 false ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.923849931+07:00","message":"[bufferProcess] interim [600000000]:ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:58.923852067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.211366317+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.21142501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมาลองดูกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.211432801+07:00","message":"receive interim result [false|false]: แล้วมาลองดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.211450606+07:00","message":"[buffer interim] 124 false แล้วมาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.211459714+07:00","message":"[bufferProcess] interim [840000000]:แล้วมาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.21146394+07:00","message":"[bufferProcess] send to processor:ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.211472628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.211477267+07:00","message":"> Transcript [1209] [false]: 'ลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.211480382+07:00","message":"Set StatePrefix (first interim): 'ลองดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.32113248+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.435986261+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.436033519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมาลองดูกัน\",\"confidence\":0.8815913}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.436039466+07:00","message":"receive interim result [true|false]: แล้วมาลองดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.436050251+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.436053023+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.43605979+07:00","message":"[buffer interim] 124 true แล้วมาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436071039+07:00","message":"[bufferProcess] interim [170000000]:แล้วมาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436078032+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วมาลองดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436081252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436084051+07:00","message":"> Transcript [1210] [false]: 'แล้วมาลองดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436086265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436088096+07:00","message":"Set new StatePrefix: 'แล้วมาลองดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436089663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436091404+07:00","message":"> Transcript [1211] [true]: 'แล้วมาลองดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436096035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436098053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436100107+07:00","message":"StatePrefix: 'แล้วมาลองดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436102077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.436108789+07:00","message":"Push: 'แล้วมาลองดูกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.43611769+07:00","message":"push: {true แล้วมาลองดูกัน 0 0xc000394780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:59.44147879+07:00","message":"write wav file: './tmp/7515/7515_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.452935555+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.58177456+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.772858104+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.809432223+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.809448838+07:00","message":"found end of frame, send empty tag with msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.809451928+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.809457544+07:00","message":"[buffer interim] 125 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.809463937+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.809467583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.809470136+07:00","message":"> Transcript [1212] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.809472231+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.809473904+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.809475861+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.809477529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:09:59.809479781+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:09:59.809487241+07:00","message":"push: {true \n 0 0xc000394b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:09:59.814135566+07:00","message":"write wav file: './tmp/7515/7515_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.62922647+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.629252975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.629257546+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.629267181+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.629273468+07:00","message":"[bufferProcess] interim [660000000]:ไม่ค่อยถูกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.629275353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.769427334+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.769473336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.769479097+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.769494207+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.769501568+07:00","message":"[bufferProcess] interim [780000000]:ไม่ค่อยถูกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.769503842+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.769506573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.769509176+07:00","message":"> Transcript [1213] [false]: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.769511302+07:00","message":"Set StatePrefix (first interim): 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.972449026+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.972487873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.972493182+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:00.972506524+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.972515772+07:00","message":"[bufferProcess] interim [960000000]:ไม่ค่อยถูกกันไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.972519121+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.972523565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.972527432+07:00","message":"> Transcript [1214] [false]: 'ไม่ค่อยถูกกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.972531371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.972533848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.972536995+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:00.972538962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.000624307+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.000653438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.00065847+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.000666156+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.000671428+07:00","message":"[bufferProcess] interim [20000000]:ไม่ค่อยถูกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.000673682+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.000676712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.000679336+07:00","message":"> Transcript [1215] [false]: 'ไม่ค่อยถูกกันไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.000681908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.000683655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.00068556+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.000687579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.024246254+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.024282637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.024288164+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.024300616+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไปทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.024307526+07:00","message":"[bufferProcess] interim [80000000]:ไม่ค่อยถูกกันไปทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.024310145+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.024313383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.024315828+07:00","message":"> Transcript [1216] [false]: 'ไม่ค่อยถูกกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.024318449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.024320286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.024322058+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.024325001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:01.149216899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:01.149239509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.205601529+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.205638578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละขั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.205644614+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละขั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.205656963+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไปทีละขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205663733+07:00","message":"[bufferProcess] interim [260000000]:ไม่ค่อยถูกกันไปทีละขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.20566615+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205670902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205673646+07:00","message":"> Transcript [1217] [false]: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.20567659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205678611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205680854+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205682963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205686935+07:00","message":"Push: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205688676+07:00","message":"TextPushed: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205690581+07:00","message":"Set new StatePrefix : 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.205692465+07:00","message":"Next Push (prob) : 'ไปทีละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.205700239+07:00","message":"push: {false ไม่ค่อยถูกกัน 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.336794838+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.336830654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.336836276+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.336847377+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไปทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.336854267+07:00","message":"[bufferProcess] interim [380000000]:ไม่ค่อยถูกกันไปทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.336856936+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.33686167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.336864521+07:00","message":"> Transcript [1218] [false]: 'ไม่ค่อยถูกกันไปทีละขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.336867717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.336869783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.336871577+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.336873783+07:00","message":"TextPushed: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.529352184+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.529400768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละขั้นอีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.529408827+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละขั้นอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.529423533+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไปทีละขั้นอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.529434544+07:00","message":"[bufferProcess] interim [620000000]:ไม่ค่อยถูกกันไปทีละขั้นอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.52943815+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.529442495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.529446577+07:00","message":"> Transcript [1219] [false]: 'ไม่ค่อยถูกกันไปทีละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.52945082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.529453518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.52945705+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.529460963+07:00","message":"TextPushed: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.652569662+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.652599024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.652604535+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.652616557+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.65262282+07:00","message":"[bufferProcess] interim [680000000]:ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.652625518+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละขั้นอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.652628773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.652631151+07:00","message":"> Transcript [1220] [false]: 'ไม่ค่อยถูกกันไปทีละขั้นอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.652634139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.652635908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.652637904+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.652640159+07:00","message":"TextPushed: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.846518792+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.846554979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.846560571+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.846576977+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846583798+07:00","message":"[bufferProcess] interim [860000000]:ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846586221+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846594123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846596974+07:00","message":"> Transcript [1221] [false]: 'ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846600351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846602539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846604743+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.84660728+07:00","message":"TextPushed: 'ไม่ค่อยถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846613334+07:00","message":"Push: 'ไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846615097+07:00","message":"TextPushed: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846616951+07:00","message":"Set new StatePrefix : 'ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.846618884+07:00","message":"Next Push (prob) : 'ขั้นอีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.846625734+07:00","message":"push: {false ไปทีละ 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.901760696+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.901797452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.90180317+07:00","message":"receive interim result [false|false]: ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:01.901816777+07:00","message":"[buffer interim] 126 false ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.901829731+07:00","message":"[bufferProcess] interim [980000000]:ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.901832413+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.901837964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.901840744+07:00","message":"> Transcript [1222] [false]: 'ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.901842986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:01.901845139+07:00","message":"Set new StatePrefix: 'ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.460560725+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.532305078+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.63051418+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.630555372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยถูกกันไปทีละคนอีกครั้งนึงนะคะ\",\"confidence\":0.92468077}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.630561402+07:00","message":"receive interim result [true|false]: ไม่ค่อยถูกกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.630570439+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.630572655+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.630578802+07:00","message":"[buffer interim] 126 true ไม่ค่อยถูกกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630587712+07:00","message":"[bufferProcess] interim [490000000]:ไม่ค่อยถูกกันไปทีละคนอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630590842+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630594033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630596734+07:00","message":"> Transcript [1223] [false]: 'ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.63059956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630601225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630603247+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630605517+07:00","message":"TextPushed: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630607358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630609183+07:00","message":"> Transcript [1224] [true]: 'ไม่ค่อยถูกกันไปทีละคนอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630611249+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630612762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630614297+07:00","message":"StatePrefix: 'ไม่ค่อยถูกกันไปทีละขั้นอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630616073+07:00","message":"TextPushed: 'ไม่ค่อยถูกกันไปทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:02.630622252+07:00","message":"Push: 'คนอีกครั้งนึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:02.630629583+07:00","message":"push: {true คนอีกครั้งนึงนะคะ 0 0xc000045000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:02.640922392+07:00","message":"write wav file: './tmp/7515/7515_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.069120503+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.069179259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.069186763+07:00","message":"receive interim result [false|false]: ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.069200368+07:00","message":"[buffer interim] 127 false ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.06920652+07:00","message":"[bufferProcess] interim [540000000]:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.069208181+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.08749585+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.08751972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.087525411+07:00","message":"receive interim result [false|false]: ยิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.087537462+07:00","message":"[buffer interim] 127 false ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.08754298+07:00","message":"[bufferProcess] interim [600000000]:ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.087545113+07:00","message":"[bufferProcess] send to processor:ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.087548727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.087551305+07:00","message":"> Transcript [1225] [false]: 'ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.087553358+07:00","message":"Set StatePrefix (first interim): 'ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.181771028+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.18180334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนส์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.181809118+07:00","message":"receive interim result [false|false]: ยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.181821965+07:00","message":"[buffer interim] 127 false ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.181828429+07:00","message":"[bufferProcess] interim [660000000]:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.181830385+07:00","message":"[bufferProcess] send to processor:ยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.1818372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.181839822+07:00","message":"> Transcript [1226] [false]: 'ยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.181842066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.181844838+07:00","message":"Set new StatePrefix: 'ยิ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.38691534+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.386953013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.386958997+07:00","message":"receive interim result [false|false]: ยีนทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.38697013+07:00","message":"[buffer interim] 127 false ยีนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.386978554+07:00","message":"[bufferProcess] interim [900000000]:ยีนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.386980901+07:00","message":"[bufferProcess] send to processor:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.386985774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.386988282+07:00","message":"> Transcript [1227] [false]: 'ยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.386990245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.386992164+07:00","message":"Set new StatePrefix: 'ยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.521962361+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.522003577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนทําหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.522008952+07:00","message":"receive interim result [false|false]: ยีนทําหน้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.522020809+07:00","message":"[buffer interim] 127 false ยีนทําหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.522027689+07:00","message":"[bufferProcess] interim [20000000]:ยีนทําหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.522030325+07:00","message":"[bufferProcess] send to processor:ยีนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.522035085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.52203771+07:00","message":"> Transcript [1228] [false]: 'ยีนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.522040397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.522042359+07:00","message":"Set new StatePrefix: 'ยีนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.570453683+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.570491401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนทําหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.570496861+07:00","message":"receive interim result [false|false]: ยีนทําหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.570509908+07:00","message":"[buffer interim] 127 false ยีนทําหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.570516367+07:00","message":"[bufferProcess] interim [80000000]:ยีนทําหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.570518932+07:00","message":"[bufferProcess] send to processor:ยีนทําหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.57052235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.570525043+07:00","message":"> Transcript [1229] [false]: 'ยีนทําหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.570527129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.570530439+07:00","message":"Set new StatePrefix: 'ยีนทําหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.891201863+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.891239377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนทําหน้าที่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.891244603+07:00","message":"receive interim result [false|false]: ยีนทําหน้าที่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.891258184+07:00","message":"[buffer interim] 127 false ยีนทําหน้าที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.891265117+07:00","message":"[bufferProcess] interim [380000000]:ยีนทําหน้าที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.891267497+07:00","message":"[bufferProcess] send to processor:ยีนทําหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.891270649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.891273513+07:00","message":"> Transcript [1230] [false]: 'ยีนทําหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.891276132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.891278032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.891279755+07:00","message":"StatePrefix: 'ยีนทําหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.891281628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.950399341+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.950434714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.950440594+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:03.950451536+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.95045822+07:00","message":"[bufferProcess] interim [440000000]:ยืนทำหน้าที่กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.950460444+07:00","message":"[bufferProcess] send to processor:ยีนทําหน้าที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.950465235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.95046858+07:00","message":"> Transcript [1231] [false]: 'ยีนทําหน้าที่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.950471416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.950473434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.950475319+07:00","message":"StatePrefix: 'ยีนทําหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:03.950477252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.149485695+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.149522598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.149529286+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.149537412+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.14954343+07:00","message":"[bufferProcess] interim [680000000]:ยืนทำหน้าที่กำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.149545776+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.149548752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.149551164+07:00","message":"> Transcript [1232] [false]: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.149553552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.149555865+07:00","message":"Set new StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:04.149496272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:04.149522448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.272607917+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.272647783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนดรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.272654268+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.272667599+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.272673973+07:00","message":"[bufferProcess] interim [740000000]:ยืนทำหน้าที่กำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.272676601+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.272682989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.272685704+07:00","message":"> Transcript [1233] [false]: 'ยืนทำหน้าที่กำหนดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.272705753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.272708419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.272710213+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.272712806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.276874453+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.276898193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนดแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.276902773+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.276918728+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.276924393+07:00","message":"[bufferProcess] interim [800000000]:ยืนทำหน้าที่กำหนดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.27692657+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.276929114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.276931369+07:00","message":"> Transcript [1234] [false]: 'ยืนทำหน้าที่กำหนดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.276933657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.276935331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.276936928+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.276938705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.422866087+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.422908184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.422922275+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.422933969+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.422940906+07:00","message":"[bufferProcess] interim [860000000]:ยืนทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.422943153+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.422946833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.422949185+07:00","message":"> Transcript [1235] [false]: 'ยืนทำหน้าที่กำหนดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.422952233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.42295407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.422955906+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.422957777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.617307285+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.617346593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.61735264+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.617366244+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617374243+07:00","message":"[bufferProcess] interim [100000000]:ยืนทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617376845+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.61738337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617386021+07:00","message":"> Transcript [1236] [false]: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617389562+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617391958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617393674+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617396056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617402216+07:00","message":"Push: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617404146+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617406396+07:00","message":"Set new StatePrefix : 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.617408689+07:00","message":"Next Push (prob) : 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.617417396+07:00","message":"push: {false ยืนทำหน้าที่กำหนด 0 0xc002c2a080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.855749783+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.855791788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนดลักษณะของโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.855799441+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:04.855811292+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.855820104+07:00","message":"[bufferProcess] interim [400000000]:ยืนทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.855826047+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.855830967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.855835094+07:00","message":"> Transcript [1237] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.855839302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.855842235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.855845312+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:04.855847578+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.012279427+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.012318194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.012324321+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.012337247+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.012340673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.012343357+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.012360362+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.012375984+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012383841+07:00","message":"[bufferProcess] interim [460000000]:ยืนทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012386857+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะของโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.01239688+07:00","message":"[bufferProcess] interim [520000000]:ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012398911+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012401891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012405141+07:00","message":"> Transcript [1238] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012408215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012410063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012412076+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012414123+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012415807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012417587+07:00","message":"> Transcript [1239] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012419285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.01242078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.012422384+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.01242415+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.541073488+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.550705517+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.550734914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืนทำหน้าที่กำหนดลักษณะของโปรตีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.550740215+07:00","message":"receive interim result [false|false]: ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.550754632+07:00","message":"[buffer interim] 127 false ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550761758+07:00","message":"[bufferProcess] interim [120000000]:ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550764611+07:00","message":"[bufferProcess] send to processor:ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550767772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.55077053+07:00","message":"> Transcript [1240] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.55077379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550775688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550777484+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550780703+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550783416+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550785089+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550787296+07:00","message":"Set new StatePrefix : 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.550789861+07:00","message":"Next Push (prob) : 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.55079648+07:00","message":"push: {false ลักษณะ 0 0xc002c2a080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.603195157+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.657061033+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.65709819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนทำหน้าที่กำหนดลักษณะของโปรตีน\",\"confidence\":0.95858335}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.657103873+07:00","message":"receive interim result [true|false]: ยีนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.657113173+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.657115346+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.65712199+07:00","message":"[buffer interim] 127 true ยีนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657131187+07:00","message":"[bufferProcess] interim [240000000]:ยีนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657136039+07:00","message":"[bufferProcess] send to processor (isfinal):ยืนทำหน้าที่กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.65713945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657142371+07:00","message":"> Transcript [1241] [false]: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657145367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657147311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657149323+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657151863+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657153488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657155375+07:00","message":"> Transcript [1242] [true]: 'ยีนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657157409+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657171967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657173659+07:00","message":"StatePrefix: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657175382+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657177041+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657289154+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657292042+07:00","message":"TextPushed: 'ยืนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657294173+07:00","message":"Set new StatePrefix : 'ยีนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657296133+07:00","message":"Next Push (prob) : 'ยีนทำหน้าที่กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:05.657305239+07:00","message":"push: {true ของโปรตีน 0 0xc002c2a080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:05.657315839+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_127.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:05.666252448+07:00","message":"write wav file: './tmp/7515/7515_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.349759013+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.349811715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.349817122+07:00","message":"receive interim result [false|false]: ยีนที่ควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.349836058+07:00","message":"[buffer interim] 128 false ยีนที่ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.349844992+07:00","message":"[bufferProcess] interim [600000000]:ยีนที่ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.349846981+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.462739317+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.462773063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.462778466+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.462789233+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.462797383+07:00","message":"[bufferProcess] interim [720000000]:ยีนที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.462799606+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.462804147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.462806639+07:00","message":"> Transcript [1243] [false]: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.462808747+07:00","message":"Set StatePrefix (first interim): 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.645362556+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.645405837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.645413227+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.645425944+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.645433631+07:00","message":"[bufferProcess] interim [900000000]:ยีนที่ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.645436558+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.645442805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.645446556+07:00","message":"> Transcript [1244] [false]: 'ยีนที่ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.645450509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.645453172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.645455802+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.645458484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.769569933+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.769604975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.769610742+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:06.769623023+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.769631416+07:00","message":"[bufferProcess] interim [960000000]:ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.769634259+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.769637614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.769640173+07:00","message":"> Transcript [1245] [false]: 'ยีนที่ควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.769642978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.769644772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.769646603+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:06.769648567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:07.15038064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:07.150398222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.221796674+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.221817048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.221821846+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.221833031+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221848689+07:00","message":"[bufferProcess] interim [440000000]:ยีนที่ควบคุมลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221852733+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221860602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221862923+07:00","message":"> Transcript [1246] [false]: 'ยีนที่ควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221872151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221873916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221875529+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.221877248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.234812522+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.234835984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.234840468+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.234851652+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234858088+07:00","message":"[bufferProcess] interim [500000000]:ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234861158+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234864675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234867753+07:00","message":"> Transcript [1247] [false]: 'ยีนที่ควบคุมลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234871709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234874403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.23487848+07:00","message":"StatePrefix: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234880312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234884844+07:00","message":"Push: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234886622+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234888501+07:00","message":"Set new StatePrefix : 'ยีนที่ควบคุมลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.234890433+07:00","message":"Next Push (prob) : 'คุมลักษณะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.234896912+07:00","message":"push: {false ยีนที่ควบ 0 0xc000342d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.343803737+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.343839805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.343845323+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.343860416+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.343867774+07:00","message":"[bufferProcess] interim [560000000]:ยีนที่ควบคุมลักษณะเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.343870034+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.343873162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.343876118+07:00","message":"> Transcript [1248] [false]: 'ยีนที่ควบคุมลักษณะเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.343878115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.343880167+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.359634498+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.359657769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.359662728+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.359672953+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.359679158+07:00","message":"[bufferProcess] interim [620000000]:ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.359681439+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.359685802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.35968801+07:00","message":"> Transcript [1249] [false]: 'ยีนที่ควบคุมลักษณะเผื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.359690033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.359692178+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเผื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.552406042+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.552438531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.552444107+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.552457274+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.55246379+07:00","message":"[bufferProcess] interim [740000000]:ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.552465901+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.552469268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.552471966+07:00","message":"> Transcript [1250] [false]: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.55247426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.552476319+07:00","message":"Set new StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.571003179+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.571025009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.571029703+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.571040594+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.571045522+07:00","message":"[bufferProcess] interim [800000000]:ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.571047716+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.571050413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.571052835+07:00","message":"> Transcript [1251] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.571055664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.571057816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.571059632+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.571061755+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.745383343+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.745435157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.745443048+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:07.745459094+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.745468036+07:00","message":"[bufferProcess] interim [980000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.745470737+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.745477376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.745480574+07:00","message":"> Transcript [1252] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.74548443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.745486603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.74549101+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:07.745493357+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.20281749+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.202841071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.202845403+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.202859883+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.202866984+07:00","message":"[bufferProcess] interim [400000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.202871864+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.202881522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.202884859+07:00","message":"> Transcript [1253] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.202889324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.202892128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.202895397+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.202898545+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.270110512+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.270147765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.270153429+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.270166243+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.270176975+07:00","message":"[bufferProcess] interim [520000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.270179588+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.27018274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.27018594+07:00","message":"> Transcript [1254] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.270190035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.270192143+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.270195129+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.270197569+07:00","message":"TextPushed: 'ยีนที่ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.270200465+07:00","message":"Push: 'คุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.270202514+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.270204607+07:00","message":"Set new StatePrefix : 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.27020707+07:00","message":"Next Push (prob) : 'นะคะมีอัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.270216425+07:00","message":"push: {false คุมลักษณะเผือก 0 0xc000342d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.442666287+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.442705577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.442711701+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.442721511+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.442730004+07:00","message":"[bufferProcess] interim [700000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.442732684+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.442735866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.442738848+07:00","message":"> Transcript [1255] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.442742547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.442744454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.442746395+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.442748905+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.807741873+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.807787651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวๆๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.807796006+07:00","message":"receive interim result [false|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวๆๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.807817048+07:00","message":"[buffer interim] 128 false ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.8078281+07:00","message":"[bufferProcess] interim [0]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.807831999+07:00","message":"[bufferProcess] send to processor:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.807841893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.807845927+07:00","message":"> Transcript [1256] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.807851189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.807854089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.80787629+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:08.807880729+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:08.871416909+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.002858802+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.053118174+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.053190476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเองง่ายๆ\",\"confidence\":0.93021435}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.053197082+07:00","message":"receive interim result [true|false]: ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเองง่ายๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.053205872+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.053207768+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.053213758+07:00","message":"[buffer interim] 128 true ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเองง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053220642+07:00","message":"[bufferProcess] interim [300000000]:ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเองง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053225646+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวๆๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053228596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053231619+07:00","message":"> Transcript [1257] [false]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวๆๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.05323461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.05323674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053238641+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053241413+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053243189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053245003+07:00","message":"> Transcript [1258] [true]: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอันเดียวเองง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053247004+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053248549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053250101+07:00","message":"StatePrefix: 'ยีนที่ควบคุมลักษณะเผือกนะคะมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053251802+07:00","message":"TextPushed: 'ยีนที่ควบคุมลักษณะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.053257936+07:00","message":"Push: 'นะคะมีอันเดียวเองง่ายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.053266676+07:00","message":"push: {true นะคะมีอันเดียวเองง่ายๆ 0 0xc000342d00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:09.06166648+07:00","message":"write wav file: './tmp/7515/7515_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.349956817+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.349992132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.349997724+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.350009424+07:00","message":"[buffer interim] 129 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.350015958+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.350017946+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.539964793+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.54000605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.540012412+07:00","message":"receive interim result [false|false]: ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.540027302+07:00","message":"[buffer interim] 129 false ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.540038109+07:00","message":"[bufferProcess] interim [600000000]:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.540040895+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.54004445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.540047102+07:00","message":"> Transcript [1259] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.54004918+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.862465666+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.862502935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.862509337+07:00","message":"receive interim result [false|false]: ฉันจะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.862523769+07:00","message":"[buffer interim] 129 false ฉันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.862531746+07:00","message":"[bufferProcess] interim [780000000]:ฉันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.862534338+07:00","message":"[bufferProcess] send to processor:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.862541101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.862544165+07:00","message":"> Transcript [1260] [false]: 'ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.86254725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.8625495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.862551708+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.86255502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.9096661+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.909696936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.909702019+07:00","message":"receive interim result [false|false]: ฉันจะเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.909714143+07:00","message":"[buffer interim] 129 false ฉันจะเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.909720793+07:00","message":"[bufferProcess] interim [840000000]:ฉันจะเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.909722859+07:00","message":"[bufferProcess] send to processor:ฉันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.909728266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.909730964+07:00","message":"> Transcript [1261] [false]: 'ฉันจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.90973406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.909736074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.909738378+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.909740426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.955879451+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.955925033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.955932956+07:00","message":"receive interim result [false|false]: ฉันจะกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:09.955947701+07:00","message":"[buffer interim] 129 false ฉันจะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.955956204+07:00","message":"[bufferProcess] interim [900000000]:ฉันจะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.955959261+07:00","message":"[bufferProcess] send to processor:ฉันจะเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.955965451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.955969406+07:00","message":"> Transcript [1262] [false]: 'ฉันจะเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.955973132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.955976144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.95597968+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:09.955982722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:10.150429217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:10.150441979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.220633628+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.233695401+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.233739397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะกำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.233747383+07:00","message":"receive interim result [false|false]: ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.23376598+07:00","message":"[buffer interim] 129 false ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233778711+07:00","message":"[bufferProcess] interim [260000000]:ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233783502+07:00","message":"[bufferProcess] send to processor:ฉันจะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233788355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233792606+07:00","message":"> Transcript [1263] [false]: 'ฉันจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233797289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233799868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233802839+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233805379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233809387+07:00","message":"Push: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233811983+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233814776+07:00","message":"Set new StatePrefix : 'ฉันจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.233817559+07:00","message":"Next Push (prob) : 'จะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.233828357+07:00","message":"push: {false ฉัน 0 0xc001ba0380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.31787861+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.317928871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันจะกำหนดลักษณะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.317938641+07:00","message":"receive interim result [true|false]: ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.317948728+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.31795094+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.31795906+07:00","message":"[buffer interim] 129 true ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317966661+07:00","message":"[bufferProcess] interim [440000000]:ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317969896+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันจะกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317973173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317975895+07:00","message":"> Transcript [1264] [false]: 'ฉันจะกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317978946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317981024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317982692+07:00","message":"StatePrefix: 'ฉันจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317984809+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317986254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317990641+07:00","message":"> Transcript [1265] [true]: 'ฉันจะกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317994637+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317996254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317997822+07:00","message":"StatePrefix: 'ฉันจะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.317999347+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.318001682+07:00","message":"Push: 'จะกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.318009661+07:00","message":"push: {true จะกำหนดลักษณะ 0 0xc001ba0380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:10.32420236+07:00","message":"write wav file: './tmp/7515/7515_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.412363877+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.952882189+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.952922414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.952927466+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:10.95293745+07:00","message":"[buffer interim] 130 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.95294422+07:00","message":"[bufferProcess] interim [360000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:10.952945872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.070284087+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.070305997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.070311203+07:00","message":"receive interim result [false|false]: ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.070325009+07:00","message":"[buffer interim] 130 false ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.07033091+07:00","message":"[bufferProcess] interim [480000000]:ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.070333126+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.070335877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.070338073+07:00","message":"> Transcript [1266] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.07034057+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.274788616+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.274823192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.274828549+07:00","message":"receive interim result [false|false]: ได้เป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.274843513+07:00","message":"[buffer interim] 130 false ได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.274852577+07:00","message":"[bufferProcess] interim [720000000]:ได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.27485464+07:00","message":"[bufferProcess] send to processor:ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.274858065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.274860831+07:00","message":"> Transcript [1267] [false]: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.274863423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.274865183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.274867354+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.274869305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.526278132+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.526310128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.526316519+07:00","message":"receive interim result [false|false]: ได้เป็นปกติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.526332021+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.526335669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.52633798+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.526343722+07:00","message":"[buffer interim] 130 false ได้เป็นปกติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.526346523+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526351947+07:00","message":"[bufferProcess] interim [840000000]:ได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526353977+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526356372+07:00","message":"[bufferProcess] interim [900000000]:ได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526357998+07:00","message":"[bufferProcess] send to processor:ได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526360756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526363405+07:00","message":"> Transcript [1268] [false]: 'ได้เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526366019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.52636782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.52636964+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526371584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.52637295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526374765+07:00","message":"> Transcript [1269] [false]: 'ได้เป็นปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526376616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.52637811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526379607+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.526381122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.674336709+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.674374432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.674379988+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.674391836+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.674400103+07:00","message":"[bufferProcess] interim [20000000]:ได้เป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.674403297+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.674407548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.67441133+07:00","message":"> Transcript [1270] [false]: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.674415793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.674418598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.674421825+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.6744249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.674427313+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.674430993+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.67443304+07:00","message":"Set new StatePrefix : 'ได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.674435169+07:00","message":"Next Push (prob) : 'เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.674442772+07:00","message":"push: {false ได้ 0 0xc002c2a600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.844045238+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.84408305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.844088722+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.844101423+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.844107986+07:00","message":"[bufferProcess] interim [140000000]:ได้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.844110432+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.844115067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.844118166+07:00","message":"> Transcript [1271] [false]: 'ได้เป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.844121126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.844122902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.844124686+07:00","message":"StatePrefix: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.844127233+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.903127211+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.903157305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.903162556+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:11.903175116+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.90318135+07:00","message":"[bufferProcess] interim [320000000]:ได้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.903183526+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.903186752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.903189096+07:00","message":"> Transcript [1272] [false]: 'ได้เป็นโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.903191698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.903193783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.903195649+07:00","message":"StatePrefix: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:11.903197838+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.031627719+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.031663504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.031669456+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.031688579+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.031697355+07:00","message":"[bufferProcess] interim [500000000]:ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.031699887+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.031702699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.03170576+07:00","message":"> Transcript [1273] [false]: 'ได้เป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.031708873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.031710744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.031712689+07:00","message":"StatePrefix: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.031715019+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.66217636+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.662215719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.662221626+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.662233506+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662242966+07:00","message":"[bufferProcess] interim [100000000]:ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662245652+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662250929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662254729+07:00","message":"> Transcript [1274] [false]: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662258981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662262067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662265522+07:00","message":"StatePrefix: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662268459+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662274586+07:00","message":"Push: 'เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.6622765+07:00","message":"TextPushed: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662278719+07:00","message":"Set new StatePrefix : 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.662280891+07:00","message":"Next Push (prob) : 'ที่ทำงานได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.662287819+07:00","message":"push: {false เป็นโปรตีน 0 0xc002c2a600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.983695034+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.983734319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.98373983+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:12.983755028+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.983762455+07:00","message":"[bufferProcess] interim [340000000]:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.983765673+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.983773327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.983776004+07:00","message":"> Transcript [1275] [false]: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.983780168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.983783899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.983785799+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:12.983788347+07:00","message":"TextPushed: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:13.150776325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:13.150793461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.580232169+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.580258661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.58026367+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.580273442+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.580279215+07:00","message":"[bufferProcess] interim [940000000]:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.580281737+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.580286532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.58028907+07:00","message":"> Transcript [1276] [false]: 'ได้เป็นโปรตีนที่ทำงานได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.580292461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.5802944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.580296202+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.580298805+07:00","message":"TextPushed: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.740760263+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.769784493+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.769826941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.76983519+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.769848102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Allez\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.769850879+07:00","message":"receive interim result [false|false]:  Allez"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.769858334+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.769861689+07:00","message":"[buffer interim] 130 false  Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769867097+07:00","message":"[bufferProcess] interim [180000000]:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769869246+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769871781+07:00","message":"[bufferProcess] interim [180000000]: Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769874237+07:00","message":"[bufferProcess] update buffer: ได้เป็นโปรตีนที่ทำงานได้และ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769876852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769879467+07:00","message":"> Transcript [1277] [false]: 'ได้เป็นโปรตีนที่ทำงานได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769882753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769884665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769886542+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.769889107+07:00","message":"TextPushed: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.825000547+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.825032341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.825038952+07:00","message":"receive interim result [false|false]: ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.825049836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" unavailable\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.825052753+07:00","message":"receive interim result [false|false]:  unavailable"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.825059731+07:00","message":"[buffer interim] 130 false ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.82506301+07:00","message":"[buffer interim] 130 false  unavailable"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825068709+07:00","message":"[bufferProcess] interim [300000000]:ได้เป็นโปรตีนที่ทำงานได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825070848+07:00","message":"[bufferProcess] send to processor:ได้เป็นโปรตีนที่ทำงานได้และ Allez"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825073123+07:00","message":"[bufferProcess] interim [300000000]: unavailable"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825075471+07:00","message":"[bufferProcess] update buffer: ได้เป็นโปรตีนที่ทำงานได้และ unavailable"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825077959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825080581+07:00","message":"> Transcript [1278] [false]: 'ได้เป็นโปรตีนที่ทำงานได้และ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825084097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825086004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825088524+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825090563+07:00","message":"TextPushed: 'ได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825092969+07:00","message":"Push: 'ที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825094627+07:00","message":"TextPushed: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.82509646+07:00","message":"Set new StatePrefix : 'ได้เป็นโปรตีนที่ทำงานได้และ Allez'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.825098397+07:00","message":"Next Push (prob) : 'และ Allez'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.825104897+07:00","message":"push: {false ที่ทำงานได้ 0 0xc002c2a600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.862046323+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.887361517+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.887383233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็นโปรตีนที่ทำงานได้และ alexa\",\"confidence\":0.8339884}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.887387811+07:00","message":"receive interim result [true|false]: ได้เป็นโปรตีนที่ทำงานได้และ alexa"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.887392061+07:00","message":"end recv isFinal message id 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.887394229+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.887399994+07:00","message":"[buffer interim] 130 true ได้เป็นโปรตีนที่ทำงานได้และ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887405104+07:00","message":"[bufferProcess] interim [360000000]:ได้เป็นโปรตีนที่ทำงานได้และ alexa"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887408491+07:00","message":"[bufferProcess] send to processor (isfinal):ได้เป็นโปรตีนที่ทำงานได้และ unavailable"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887417711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887423998+07:00","message":"> Transcript [1279] [false]: 'ได้เป็นโปรตีนที่ทำงานได้และ unavailable'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887425918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887427746+07:00","message":"Set new StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้และ unavailable'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.88742928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887430968+07:00","message":"> Transcript [1280] [true]: 'ได้เป็นโปรตีนที่ทำงานได้และ alexa'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887433084+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887434874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887436941+07:00","message":"StatePrefix: 'ได้เป็นโปรตีนที่ทำงานได้และ unavailable'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887439591+07:00","message":"TextPushed: 'ได้เป็นโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:13.887442709+07:00","message":"Push: 'และ alexa'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:13.887449885+07:00","message":"push: {true และ alexa 0 0xc002c2a600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:13.896204681+07:00","message":"write wav file: './tmp/7515/7515_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.226592589+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.226629448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.226634416+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.22664702+07:00","message":"[buffer interim] 131 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.226653489+07:00","message":"[bufferProcess] interim [200000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.226655226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.22665988+07:00","message":"[bufferProcess] send to processor (ticker):ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.226662107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.226664968+07:00","message":"> Transcript [1281] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.226667072+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.745976973+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.746014147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.746019301+07:00","message":"receive interim result [false|false]: ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:15.746033078+07:00","message":"[buffer interim] 131 false ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.746039655+07:00","message":"[bufferProcess] interim [680000000]:ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:15.746041285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.117959781+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.117989807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.11799513+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.118004259+07:00","message":"[buffer interim] 131 false ซึ่งเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.118010167+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.118012687+07:00","message":"[bufferProcess] send to processor:ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.118017579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.11802031+07:00","message":"> Transcript [1282] [false]: 'ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.118022128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.118024013+07:00","message":"Set new StatePrefix: 'ได้เป็น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:16.151760671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:16.151773328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.178593324+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.178636363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.178642529+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.178657815+07:00","message":"[buffer interim] 131 false ซึ่งเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.178665805+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.178668527+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.178675045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.178677727+07:00","message":"> Transcript [1283] [false]: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.17867983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.178682326+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.315818343+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.315858386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.3158652+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.315880837+07:00","message":"[buffer interim] 131 false ซึ่งเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.315888672+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.315891787+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.315899448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.315902025+07:00","message":"> Transcript [1284] [false]: 'ซึ่งเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.315910349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.315912373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.315916125+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.315918191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.442541296+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.442576646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.442582078+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.442593154+07:00","message":"[buffer interim] 131 false ซึ่งเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.44260167+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.442604494+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.44260758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.442610866+07:00","message":"> Transcript [1285] [false]: 'ซึ่งเป็นโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.442614082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.442616033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.442618226+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.442620482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.7065467+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.706584538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นโปรตีนที่ทำงานไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.706590706+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.706602409+07:00","message":"[buffer interim] 131 false ซึ่งเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.706614147+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.706617354+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.706623812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.70662741+07:00","message":"> Transcript [1286] [false]: 'ซึ่งเป็นโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.706631468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.706634041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.706638449+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.706640789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.820160422+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.820196821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นโปรตีนที่ทำงานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.820206522+07:00","message":"receive interim result [false|false]: ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.820219016+07:00","message":"[buffer interim] 131 false ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820225398+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820227794+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นโปรตีนที่ทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820233626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820236346+07:00","message":"> Transcript [1287] [false]: 'ซึ่งเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820239683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820241654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820243734+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.82024603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820249951+07:00","message":"Push: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820251744+07:00","message":"TextPushed: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820253822+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:16.820255849+07:00","message":"Next Push (prob) : 'ที่ทำงานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.820264112+07:00","message":"push: {false ซึ่งเป็นโปรตีน 0 0xc000395880}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:16.940892425+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.055037566+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.055082214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นโปรตีนที่ทำงานไม่ได้\",\"confidence\":0.88462895}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.05508899+07:00","message":"receive interim result [true|false]: ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.055100086+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.055102719+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.055109973+07:00","message":"[buffer interim] 131 true ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055123034+07:00","message":"[bufferProcess] interim [90000000]:ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055129952+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งเป็นโปรตีนที่ทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.05513335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055136608+07:00","message":"> Transcript [1288] [false]: 'ซึ่งเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055139537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055141626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055143481+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055145959+07:00","message":"TextPushed: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.05514788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055149636+07:00","message":"> Transcript [1289] [true]: 'ซึ่งเป็นโปรตีนที่ทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055151529+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055153049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055154745+07:00","message":"StatePrefix: 'ซึ่งเป็นโปรตีนที่ทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055156902+07:00","message":"TextPushed: 'ซึ่งเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.055164427+07:00","message":"Push: 'ที่ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.055173541+07:00","message":"push: {true ที่ทำงานไม่ได้ 0 0xc000395880}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:17.063743831+07:00","message":"write wav file: './tmp/7515/7515_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.46245397+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.922616411+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.9226557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.92266149+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:17.922676384+07:00","message":"[buffer interim] 132 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.922683709+07:00","message":"[bufferProcess] interim [480000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:17.922686035+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.116192232+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.116235449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.116241695+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.116254289+07:00","message":"[buffer interim] 132 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.116261647+07:00","message":"[bufferProcess] interim [720000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.116264066+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.116267301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.116270329+07:00","message":"> Transcript [1290] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.116272337+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.610382839+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.674323378+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.693272417+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.693328477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.693336797+07:00","message":"receive interim result [true|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.693346904+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.69335011+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.693359662+07:00","message":"[buffer interim] 132 true นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693370598+07:00","message":"[bufferProcess] interim [80000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693375325+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693380298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.69338488+07:00","message":"> Transcript [1291] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693389213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693393+07:00","message":"Set new StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693396089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693399725+07:00","message":"> Transcript [1292] [true]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693403465+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693406161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693408793+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693411716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:18.693418817+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:18.693431632+07:00","message":"push: {true นะคะ 0 0xc001ba0c80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:18.699470581+07:00","message":"write wav file: './tmp/7515/7515_132.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:19.152253247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:19.1522671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.216321086+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.216371831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.216377333+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.216391023+07:00","message":"[buffer interim] 133 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.21639779+07:00","message":"[bufferProcess] interim [360000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.216399919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.340052622+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.340074558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.340078585+07:00","message":"receive interim result [false|false]: ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.340084698+07:00","message":"[buffer interim] 133 false ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.34009382+07:00","message":"[bufferProcess] interim [480000000]:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.340095997+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.340098914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.340100843+07:00","message":"> Transcript [1293] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.34010282+07:00","message":"Set StatePrefix (first interim): 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.385391921+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.385420927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.385425615+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.385436416+07:00","message":"[buffer interim] 133 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.385442428+07:00","message":"[bufferProcess] interim [540000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.385444601+07:00","message":"[bufferProcess] send to processor:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.385447605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.385449956+07:00","message":"> Transcript [1294] [false]: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.385451709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.38545359+07:00","message":"Set new StatePrefix: 'ออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.548007127+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.548044421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.548049582+07:00","message":"receive interim result [false|false]: ต่อมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.548067579+07:00","message":"[buffer interim] 133 false ต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.548077085+07:00","message":"[bufferProcess] interim [720000000]:ต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.548079077+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.548083608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.548086196+07:00","message":"> Transcript [1295] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.548088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.54808994+07:00","message":"Set new StatePrefix: 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.648730018+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.648768564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.648782811+07:00","message":"receive interim result [false|false]: ต่อมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:19.648797072+07:00","message":"[buffer interim] 133 false ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.648804897+07:00","message":"[bufferProcess] interim [780000000]:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.648807397+07:00","message":"[bufferProcess] send to processor:ต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.648814039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.648816668+07:00","message":"> Transcript [1296] [false]: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.648819167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:19.648823549+07:00","message":"Set new StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.219745658+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.219781149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.219786249+07:00","message":"receive interim result [false|false]: ต่อมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.219798112+07:00","message":"[buffer interim] 133 false ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.219804186+07:00","message":"[bufferProcess] interim [380000000]:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.21980648+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.219811526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.219814208+07:00","message":"> Transcript [1297] [false]: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.219816828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.219818609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.219820341+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.219822511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.303047131+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.303086673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.303091606+07:00","message":"receive interim result [false|false]: ต่อมานะคะรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.303102006+07:00","message":"[buffer interim] 133 false ต่อมานะคะรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.303109573+07:00","message":"[bufferProcess] interim [500000000]:ต่อมานะคะรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.303111905+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.303119281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.303121788+07:00","message":"> Transcript [1298] [false]: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.303124635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.303126454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.303128271+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.303131877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.434352671+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.434392645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.434399895+07:00","message":"receive interim result [false|false]: ต่อมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:20.434417016+07:00","message":"[buffer interim] 133 false ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.434425599+07:00","message":"[bufferProcess] interim [620000000]:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.434428407+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.434434955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.434437716+07:00","message":"> Transcript [1299] [false]: 'ต่อมานะคะรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.434440468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.434442204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.434443921+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:20.434446165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.00763625+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.007669543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.007676779+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.007685494+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007691941+07:00","message":"[bufferProcess] interim [160000000]:ต่อมานะคะโปรตีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007694623+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007698029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007699994+07:00","message":"> Transcript [1300] [false]: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007702996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007704881+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.00770659+07:00","message":"StatePrefix: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007708296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007710664+07:00","message":"Push: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007712655+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.00771723+07:00","message":"Set new StatePrefix : 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.007719604+07:00","message":"Next Push (prob) : 'คะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.007728286+07:00","message":"push: {false ต่อมานะ 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.124649379+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.12468292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.12468816+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.124700778+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.124708435+07:00","message":"[bufferProcess] interim [280000000]:ต่อมานะคะโปรตีนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.124710713+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.124713764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.124716201+07:00","message":"> Transcript [1301] [false]: 'ต่อมานะคะโปรตีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.124719435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.124721208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.124723086+07:00","message":"StatePrefix: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.124725079+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.276940731+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.276977326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.276982888+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.276995392+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.27700211+07:00","message":"[bufferProcess] interim [400000000]:ต่อมานะคะโปรตีนนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.277004556+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.277009438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.277011903+07:00","message":"> Transcript [1302] [false]: 'ต่อมานะคะโปรตีนนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.277014899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.277016908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.277018694+07:00","message":"StatePrefix: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.277020663+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.326159564+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.326197589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.32620282+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.326213632+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.326220861+07:00","message":"[bufferProcess] interim [520000000]:ต่อมานะคะโปรตีนนั้นก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.326223354+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.326228178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.326230648+07:00","message":"> Transcript [1303] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.326234021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.326236117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.326237841+07:00","message":"StatePrefix: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.326239687+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.626047669+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.626083342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.626089335+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.626102958+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626110367+07:00","message":"[bufferProcess] interim [760000000]:ต่อมานะคะโปรตีนนั้นก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626113013+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626119756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.62612209+07:00","message":"> Transcript [1304] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626125177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626127251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626128958+07:00","message":"StatePrefix: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.62613095+07:00","message":"TextPushed: 'ต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626136781+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626138622+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626142225+07:00","message":"Set new StatePrefix : 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.626145343+07:00","message":"Next Push (prob) : 'โปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.626153439+07:00","message":"push: {false คะ 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.815669657+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.815707079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.815712962+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.815726766+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.815734241+07:00","message":"[bufferProcess] interim [940000000]:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.815736803+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.815743615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.815746115+07:00","message":"> Transcript [1305] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.815749055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.815751137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.8157529+07:00","message":"StatePrefix: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.815755335+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.892586134+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.892610882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.892616069+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.892627067+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.892633826+07:00","message":"[bufferProcess] interim [120000000]:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.892636377+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.892641623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.892643675+07:00","message":"> Transcript [1306] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.892646271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.892647984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.892649842+07:00","message":"StatePrefix: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:21.892652014+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.957402667+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.957423579+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.957426261+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.95742797+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.957429692+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.957431315+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.957433175+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.957434915+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.957436728+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.957438424+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:21.95743989+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:22.152786888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:22.152792644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.546275988+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.546317319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.546325185+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.546340691+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.546348427+07:00","message":"[bufferProcess] interim [720000000]:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.54635158+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.546359634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.546362424+07:00","message":"> Transcript [1307] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.546365836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.546367829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.546369992+07:00","message":"StatePrefix: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.546372403+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.718702789+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.718740665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.718746273+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.718760443+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718768066+07:00","message":"[bufferProcess] interim [840000000]:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718771191+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718775082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718778166+07:00","message":"> Transcript [1308] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718781567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718783454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718785557+07:00","message":"StatePrefix: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718787757+07:00","message":"TextPushed: 'ต่อมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718790905+07:00","message":"Push: 'โปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718792709+07:00","message":"TextPushed: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718795969+07:00","message":"Set new StatePrefix : 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:22.718798116+07:00","message":"Next Push (prob) : 'ผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:22.718807144+07:00","message":"push: {false โปรตีนนั้นก็จะส่ง 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.099570064+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.099613459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.099620488+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.099636015+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.099644339+07:00","message":"[bufferProcess] interim [260000000]:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.099647353+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.099655048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.099657907+07:00","message":"> Transcript [1309] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.099661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.09966296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.099665279+07:00","message":"StatePrefix: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.099667857+07:00","message":"TextPushed: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.416022152+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.416066165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.416072788+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.416087769+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.416097353+07:00","message":"[bufferProcess] interim [560000000]:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.416100466+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.416104062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.416106934+07:00","message":"> Transcript [1310] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.416110396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.416112302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.416114799+07:00","message":"StatePrefix: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.416117492+07:00","message":"TextPushed: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.790009135+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.809864124+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.809923871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.809932162+07:00","message":"receive interim result [false|false]: ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:23.809947163+07:00","message":"[buffer interim] 133 false ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.80995874+07:00","message":"[bufferProcess] interim [980000000]:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.809962368+07:00","message":"[bufferProcess] send to processor:ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.809968915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.809973422+07:00","message":"> Transcript [1311] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.809976576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.809978548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.809981107+07:00","message":"StatePrefix: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:23.809984106+07:00","message":"TextPushed: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.01477502+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.01481676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมานะคะรถปีนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ\",\"confidence\":0.9233642}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.014825437+07:00","message":"receive interim result [true|false]: ต่อมานะคะรถปีนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.014836396+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.014839167+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.014847465+07:00","message":"[buffer interim] 133 true ต่อมานะคะรถปีนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014856624+07:00","message":"[bufferProcess] interim [130000000]:ต่อมานะคะรถปีนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014860951+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014865097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014868558+07:00","message":"> Transcript [1312] [false]: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014872973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014876094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014879568+07:00","message":"StatePrefix: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014882754+07:00","message":"TextPushed: 'ต่อมานะคะโปรตีนนั้นก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.01488621+07:00","message":"Push: 'ผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014888945+07:00","message":"TextPushed: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014892456+07:00","message":"Set new StatePrefix : 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.01489574+07:00","message":"Next Push (prob) : 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014898646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014909238+07:00","message":"> Transcript [1313] [true]: 'ต่อมานะคะรถปีนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014912116+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014914569+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014917472+07:00","message":"StatePrefix: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014920158+07:00","message":"TextPushed: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.014922833+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.015008534+07:00","message":"push: {false ผลให้เกิด 0 0xc000044800}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.015090174+07:00","message":"Push: 'ลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.015096869+07:00","message":"TextPushed: 'ต่อมานะคะโปรตีนนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.015100792+07:00","message":"Set new StatePrefix : 'ต่อมานะคะรถปีนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.015094574+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_133.html'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.015121292+07:00","message":"push: {true ลักษณะทางพันธุกรรมนะคะ 0 0xc000044800}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.01511027+07:00","message":"Next Push (prob) : 'ต่อมานะคะรถปีนั้นก็จะส่งผลให้เกิดลักษณะทางพันธุกรรมนะคะ'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:24.024936309+07:00","message":"write wav file: './tmp/7515/7515_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.053299129+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.51357651+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.513622496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.513628343+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.513643632+07:00","message":"[buffer interim] 134 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.513651034+07:00","message":"[bufferProcess] interim [480000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.513653164+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.582194037+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.582226363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.582231891+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.582244448+07:00","message":"[buffer interim] 134 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.582250426+07:00","message":"[bufferProcess] interim [540000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.58225272+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.582255618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.582258114+07:00","message":"> Transcript [1314] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.582260131+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.783971214+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.784006301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.784012439+07:00","message":"receive interim result [false|false]: สำหรับรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.784026297+07:00","message":"[buffer interim] 134 false สำหรับรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.784033289+07:00","message":"[bufferProcess] interim [780000000]:สำหรับรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.784035948+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.784042639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.784045563+07:00","message":"> Transcript [1315] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.784047657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.78404962+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.913718999+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.913760072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.913765453+07:00","message":"receive interim result [false|false]: สำหรับรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:24.913779791+07:00","message":"[buffer interim] 134 false สำหรับรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.913786431+07:00","message":"[bufferProcess] interim [900000000]:สำหรับรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.913789395+07:00","message":"[bufferProcess] send to processor:สำหรับรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.913792954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.91379587+07:00","message":"> Transcript [1316] [false]: 'สำหรับรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.913798737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.913800531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.913802267+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:24.913804061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.018861105+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.018897822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.018909414+07:00","message":"receive interim result [false|false]: สำหรับลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.018920116+07:00","message":"[buffer interim] 134 false สำหรับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.01892644+07:00","message":"[bufferProcess] interim [960000000]:สำหรับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.018928733+07:00","message":"[bufferProcess] send to processor:สำหรับรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.018933891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.018936563+07:00","message":"> Transcript [1317] [false]: 'สำหรับรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.018939566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.01894148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.018943251+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.018945331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:25.153267602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:25.153286982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.289538902+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.289571845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.289577423+07:00","message":"receive interim result [false|false]: สำหรับลักษณะคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.289589022+07:00","message":"[buffer interim] 134 false สำหรับลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.289595835+07:00","message":"[bufferProcess] interim [260000000]:สำหรับลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.289598141+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.289603151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.289607676+07:00","message":"> Transcript [1318] [false]: 'สำหรับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.289610685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.289612541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.289614361+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.289616376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.424327988+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.42436877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.424376023+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.424392029+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424400008+07:00","message":"[bufferProcess] interim [380000000]:สำหรับลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424402552+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424409307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424412112+07:00","message":"> Transcript [1319] [false]: 'สำหรับลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424415546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424417719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424419551+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424421648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424424256+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.42442622+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424428105+07:00","message":"Set new StatePrefix : 'สำหรับลักษณะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.424430082+07:00","message":"Next Push (prob) : 'ลักษณะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.424446104+07:00","message":"push: {false สำหรับ 0 0xc000106e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.615641855+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.615689366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.615695208+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.615707579+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.615715243+07:00","message":"[bufferProcess] interim [560000000]:สำหรับลักษณะเผื่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.615717609+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.615722706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.615725169+07:00","message":"> Transcript [1320] [false]: 'สำหรับลักษณะเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.615727473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.615729409+07:00","message":"Set new StatePrefix: 'สำหรับลักษณะเกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.630887896+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.630934872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.630941089+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:25.630954801+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.630961264+07:00","message":"[bufferProcess] interim [620000000]:สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.630964215+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.630970461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.630973302+07:00","message":"> Transcript [1321] [false]: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.63097574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:25.630977721+07:00","message":"Set new StatePrefix: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.208435211+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.208479056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.208485394+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.208501292+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.208512378+07:00","message":"[bufferProcess] interim [220000000]:สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.208515093+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.208520204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.208523105+07:00","message":"> Transcript [1322] [false]: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.208527235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.208529345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.208531172+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.208533469+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.379648751+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.379694997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.379701591+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.379712445+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.379721334+07:00","message":"[bufferProcess] interim [340000000]:สำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.37972485+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.379731236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.379735088+07:00","message":"> Transcript [1323] [false]: 'สำหรับลักษณะเผื่อก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.379739794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.379744273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.379747222+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.379766469+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.514782563+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.514815526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.514820949+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.514836861+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.514845439+07:00","message":"[bufferProcess] interim [520000000]:สำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.514848476+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.514852317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.514855206+07:00","message":"> Transcript [1324] [false]: 'สำหรับลักษณะเผื่อก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.514858167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.514860047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.514862119+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.514864081+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.700112036+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.700149126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.700155348+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.700168942+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700176236+07:00","message":"[bufferProcess] interim [640000000]:สำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700179109+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700185766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700188658+07:00","message":"> Transcript [1325] [false]: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700192446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700194652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700197088+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700199351+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700205774+07:00","message":"Push: 'ลักษณะเผื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700207853+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700209853+07:00","message":"Set new StatePrefix : 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.700211804+07:00","message":"Next Push (prob) : 'คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.700219507+07:00","message":"push: {false ลักษณะเผื่อก็ 0 0xc000106e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.818582482+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.818623744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.818629225+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.81864338+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.818650622+07:00","message":"[bufferProcess] interim [760000000]:สำหรับลักษณะเผื่อก็คือการมีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.818653201+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.818656365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.8186589+07:00","message":"> Transcript [1326] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.818662145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.818663916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.818665576+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.818667847+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.820602661+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.820614383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.820618471+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:26.820628004+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.820631661+07:00","message":"[bufferProcess] interim [820000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.820633664+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.820635806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.820637564+07:00","message":"> Transcript [1327] [false]: 'สำหรับลักษณะเผื่อก็คือการมีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.820639698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.820641396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.820643287+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:26.82064571+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.024350032+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.024384242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.024390627+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.024402599+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.024409423+07:00","message":"[bufferProcess] interim [0]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.0244117+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.02441719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.024420091+07:00","message":"> Transcript [1328] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.024423122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.024425013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.024426759+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.024429355+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.094839713+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.094872996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.094880136+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.094894026+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094907019+07:00","message":"[bufferProcess] interim [120000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094909742+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094913031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094916233+07:00","message":"> Transcript [1329] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094919509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094921483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094923499+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.09492596+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094928835+07:00","message":"Push: 'คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094930783+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094932777+07:00","message":"Set new StatePrefix : 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.094934855+07:00","message":"Next Push (prob) : 'โปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.094941923+07:00","message":"push: {false คือการมี 0 0xc000106e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.273884457+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.273929361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.273936245+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.273948744+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.273955902+07:00","message":"[bufferProcess] interim [300000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.273958904+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.273965179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.273968185+07:00","message":"> Transcript [1330] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.273971562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.273973422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.273975142+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.273977699+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.537108947+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.53715056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.537157743+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.537182426+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.537189425+07:00","message":"[bufferProcess] interim [480000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.537191817+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.537198659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.537201432+07:00","message":"> Transcript [1331] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.537204917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.537206781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.537209077+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.537211892+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.983996235+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.984030528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.984036104+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:27.984047098+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.984053649+07:00","message":"[bufferProcess] interim [960000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.984056669+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.984061495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.984064193+07:00","message":"> Transcript [1332] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.984067443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.984069381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.984071671+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:27.984074038+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:28.153460356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:28.153464928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.300316809+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.30035313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.300359422+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.300370969+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300376825+07:00","message":"[bufferProcess] interim [260000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300379467+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300384245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300387817+07:00","message":"> Transcript [1333] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300391398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300393258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300395544+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300398177+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300402594+07:00","message":"Push: 'โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300405815+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300407832+07:00","message":"Set new StatePrefix : 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.300410351+07:00","message":"Next Push (prob) : 'ทำงานได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.300417244+07:00","message":"push: {false โปรตีนที่ 0 0xc000106e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.421826212+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.421859572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.42186564+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.421876599+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.421883575+07:00","message":"[bufferProcess] interim [380000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.421885867+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.421890604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.421893196+07:00","message":"> Transcript [1334] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.421896546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.421905212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.421907122+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.421909833+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.621090523+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.621129815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.621136771+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.621148657+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.621155722+07:00","message":"[bufferProcess] interim [560000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.621158167+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.621178736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.621182337+07:00","message":"> Transcript [1335] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.621186372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.621188336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.621191815+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.621197355+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.692147237+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.692193529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.692199293+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.692215162+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.69222267+07:00","message":"[bufferProcess] interim [680000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.692225244+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.692229356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.692231907+07:00","message":"> Transcript [1336] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.692235562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.692237891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.692240158+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.692242572+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.859383221+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.921553612+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.966358289+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.966398283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.966413434+07:00","message":"receive interim result [false|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.966433555+07:00","message":"[buffer interim] 134 false สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966443542+07:00","message":"[bufferProcess] interim [980000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966447813+07:00","message":"[bufferProcess] send to processor:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966452805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966457324+07:00","message":"> Transcript [1337] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966462004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966464744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966467693+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966471636+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966480479+07:00","message":"Push: 'ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966483591+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966486667+07:00","message":"Set new StatePrefix : 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:28.966492376+07:00","message":"Next Push (prob) : 'ทำงานไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:28.966504164+07:00","message":"push: {false ทำงานได้หรือ 0 0xc000106e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.038066261+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.038108913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย\",\"confidence\":0.9559761}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.038117045+07:00","message":"receive interim result [true|false]: สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.03812371+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.038126474+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.038134596+07:00","message":"[buffer interim] 134 true สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038144908+07:00","message":"[bufferProcess] interim [10000000]:สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038150673+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038154835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038158444+07:00","message":"> Transcript [1338] [false]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038163054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038165652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038168222+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038172182+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038174562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038176501+07:00","message":"> Transcript [1339] [true]: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.03817846+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038180083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038181609+07:00","message":"StatePrefix: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือทำงานไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038183442+07:00","message":"TextPushed: 'สำหรับลักษณะเผื่อก็คือการมีโปรตีนที่ทำงานได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.038187923+07:00","message":"Push: 'ทำงานไม่ได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.038198109+07:00","message":"push: {true ทำงานไม่ได้เนี่ย 0 0xc000106e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:29.049821433+07:00","message":"write wav file: './tmp/7515/7515_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.052092206+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.111170335+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.170688488+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.170710926+07:00","message":"found end of frame, send empty tag with msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.17071392+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.170720839+07:00","message":"[buffer interim] 135 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.170727301+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.170730873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.170734323+07:00","message":"> Transcript [1340] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.170736694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.170738395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.170739965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.170741612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.17074378+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.170751725+07:00","message":"push: {true \n 0 0xc001ba0e00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:29.175578377+07:00","message":"write wav file: './tmp/7515/7515_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.779910796+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.779948773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.779954435+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.779967526+07:00","message":"[buffer interim] 136 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.779974424+07:00","message":"[bufferProcess] interim [480000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.779976558+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.881365929+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.991667521+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.991707288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.991713646+07:00","message":"receive interim result [true|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.991721062+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.991723267+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.991729679+07:00","message":"[buffer interim] 136 true ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.99173825+07:00","message":"[bufferProcess] interim [780000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991743717+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.99176066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991763665+07:00","message":"> Transcript [1341] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991765872+07:00","message":"Set StatePrefix (first interim): 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991767547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991769385+07:00","message":"> Transcript [1342] [true]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991771818+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991773727+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991775637+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991777974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:29.991784566+07:00","message":"Push: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:29.991793889+07:00","message":"push: {true ทำให้ 0 0xc002c2aa00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:29.998776003+07:00","message":"write wav file: './tmp/7515/7515_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.011749809+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.72973448+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.7297793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.729784575+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:30.72979913+07:00","message":"[buffer interim] 137 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.729805842+07:00","message":"[bufferProcess] interim [740000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:30.729807928+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.071163243+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.071199735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.071205791+07:00","message":"receive interim result [false|false]: สามารถตัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.071219497+07:00","message":"[buffer interim] 137 false สามารถตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.071226932+07:00","message":"[bufferProcess] interim [40000000]:สามารถตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.071229526+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.071236235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.071238851+07:00","message":"> Transcript [1343] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.071240818+07:00","message":"Set StatePrefix (first interim): 'สามารถ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:31.153913413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:31.153932701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.267045822+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.267098349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.267105538+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.267123615+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.267132204+07:00","message":"[bufferProcess] interim [220000000]:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.267135013+07:00","message":"[bufferProcess] send to processor:สามารถตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.267138244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.267141229+07:00","message":"> Transcript [1344] [false]: 'สามารถตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.267144588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.2671465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.267148298+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.267150276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.459931521+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.459977314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.459982978+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.459997676+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.460005388+07:00","message":"[bufferProcess] interim [520000000]:สามารถสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.46000771+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.460011209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.46001373+07:00","message":"> Transcript [1345] [false]: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.460016976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.460018888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.460020683+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.460022529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.621362046+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.621399585+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-03-05T13:10:31.621405331+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.62142143+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.621429355+07:00","message":"[bufferProcess] interim [580000000]:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.621433374+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.621437003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.621439722+07:00","message":"> Transcript [1346] [false]: 'สามารถสังเคราะห์มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.621442938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.62144527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.621447002+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.621448918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.642333632+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.642357153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.642362688+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.642374275+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642379857+07:00","message":"[bufferProcess] interim [640000000]:สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642382676+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642385313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.64238798+07:00","message":"> Transcript [1347] [false]: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642391187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642392978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642394942+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642397052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642399637+07:00","message":"Push: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642401595+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642403468+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.642405745+07:00","message":"Next Push (prob) : 'สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.642413436+07:00","message":"push: {false สามารถ 0 0xc002c2ac80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.75573775+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.755781619+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-03-05T13:10:31.755787867+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:31.755803009+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.755810366+07:00","message":"[bufferProcess] interim [820000000]:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.755813431+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.755820946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.755823683+07:00","message":"> Transcript [1348] [false]: 'สามารถสังเคราะห์เมลานิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.755827128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.75582938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.755831674+07:00","message":"StatePrefix: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:31.755833824+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.333932835+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.33397485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.333980223+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.333995388+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.334003001+07:00","message":"[bufferProcess] interim [420000000]:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.334005879+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.334013007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.334015513+07:00","message":"> Transcript [1349] [false]: 'สามารถสังเคราะห์เมลานินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.334018779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.334021233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.334023568+07:00","message":"StatePrefix: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.334026057+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.590086489+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.590133237+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-03-05T13:10:32.590139705+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.590154973+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.590165807+07:00","message":"[bufferProcess] interim [600000000]:สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.590169028+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.590174379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.59017712+07:00","message":"> Transcript [1350] [false]: 'สามารถสังเคราะห์เมลานินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.590180686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.590182905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.590184802+07:00","message":"StatePrefix: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.590186966+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.657693241+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.657729768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.657736074+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.657749043+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657756666+07:00","message":"[bufferProcess] interim [720000000]:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657759784+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657766195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657768963+07:00","message":"> Transcript [1351] [false]: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657772733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657774879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657776883+07:00","message":"StatePrefix: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657779791+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657785297+07:00","message":"Push: 'สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657786959+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.65778881+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:32.657790823+07:00","message":"Next Push (prob) : 'เมลานินได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:32.657799088+07:00","message":"push: {false สังเคราะห์ 0 0xc002c2ac80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.491707581+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.491756131+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-03-05T13:10:33.491763064+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.491781498+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.491796705+07:00","message":"[bufferProcess] interim [440000000]:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.491801116+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.491810466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.491814944+07:00","message":"> Transcript [1352] [false]: 'สามารถสังเคราะห์เมลานินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.491818545+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.873582349+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.87362024+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-03-05T13:10:33.873625185+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:33.873638849+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.873646617+07:00","message":"[bufferProcess] interim [920000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.8736495+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.87365288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.873655416+07:00","message":"> Transcript [1353] [false]: 'สามารถสังเคราะห์เมลานินได้หรือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.8736592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.87366107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.873662811+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:33.873665021+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:34.153975267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:34.153988229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.454605375+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.454631456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.454636583+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:34.454650449+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.454658176+07:00","message":"[bufferProcess] interim [520000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.454660818+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.454663843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.454668379+07:00","message":"> Transcript [1354] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.454670885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:34.454672674+07:00","message":"Set new StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.537961368+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.537999026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.538005316+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.538019424+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538025778+07:00","message":"[bufferProcess] interim [540000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538028354+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538034047+07:00","message":"[bufferProcess] send to processor (ticker):สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538036701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538039403+07:00","message":"> Transcript [1355] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538042707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538044591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538047084+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538049377+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538051139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538052988+07:00","message":"> Transcript [1356] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538055123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538057068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538058846+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.538060758+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.665175409+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.665209154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.665216859+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.66522873+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.665234753+07:00","message":"[bufferProcess] interim [720000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.66523725+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.908252666+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.908284942+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-03-05T13:10:35.908291222+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.90830332+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.908309904+07:00","message":"[bufferProcess] interim [900000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.908313089+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.908318411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.908320953+07:00","message":"> Transcript [1357] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.90832396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.908325718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.908328203+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.908330531+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.990174363+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.990210284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.990215767+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเงิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.99022681+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.990233909+07:00","message":"[bufferProcess] interim [960000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.99023641+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.990239491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.990242012+07:00","message":"> Transcript [1358] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.990245218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.990247065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.990249004+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.99025157+07:00","message":"TextPushed: 'สามารถสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.990254538+07:00","message":"Push: 'เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.99025666+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.990260208+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:35.990262444+07:00","message":"Next Push (prob) : 'หรือไม่มีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:35.990269434+07:00","message":"push: {false เมลานินได้ไม่ได้นะคะ 0 0xc002c2ac80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.003005962+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.003025564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.003030991+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเวลา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.003037113+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.003046551+07:00","message":"[bufferProcess] interim [20000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.003048568+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.003052689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.003054903+07:00","message":"> Transcript [1359] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.003057067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.003058915+07:00","message":"Set new StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.059373239+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.05940225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.059408447+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.059417958+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.05942371+07:00","message":"[bufferProcess] interim [80000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.059426281+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.059429835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.059432252+07:00","message":"> Transcript [1360] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.059434363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.059436188+07:00","message":"Set new StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.384257032+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.384281493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.384286693+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.384300833+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.38430639+07:00","message":"[bufferProcess] interim [380000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.384309594+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.384313431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.384315973+07:00","message":"> Transcript [1361] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.384318202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.384320243+07:00","message":"Set new StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.439960882+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.439990294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.439996096+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.440008824+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.440014202+07:00","message":"[bufferProcess] interim [440000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.440016563+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.440019679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.440021907+07:00","message":"> Transcript [1362] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.440025033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.440027335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.440030055+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.440032749+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.47350023+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.473524449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.473532093+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.473539108+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.473544803+07:00","message":"[bufferProcess] interim [500000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.4735478+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.473551718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.473554568+07:00","message":"> Transcript [1363] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.473557049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.473559022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.473560837+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.473563276+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.567921259+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.567949351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.567955033+07:00","message":"receive interim result [false|false]: สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.567964495+07:00","message":"[buffer interim] 137 false สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.567969591+07:00","message":"[bufferProcess] interim [620000000]:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.567972244+07:00","message":"[bufferProcess] send to processor:สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.56797492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.56797756+07:00","message":"> Transcript [1364] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.567980232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.567981917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.567983611+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.567985772+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.609281261+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.672255496+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.787063097+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.787097315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง\",\"confidence\":0.933844}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.787103128+07:00","message":"receive interim result [true|false]: สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.787109865+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.78711186+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.787117121+07:00","message":"[buffer interim] 137 true สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787124043+07:00","message":"[bufferProcess] interim [830000000]:สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787129652+07:00","message":"[bufferProcess] send to processor (isfinal):สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787132704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787135513+07:00","message":"> Transcript [1365] [false]: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.7871388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787140885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787143171+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787145828+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787150251+07:00","message":"Push: 'หรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787152011+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787154127+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787156362+07:00","message":"Next Push (prob) : 'นี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787157887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787159656+07:00","message":"> Transcript [1366] [true]: 'สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787161766+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787163415+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787164914+07:00","message":"StatePrefix: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787166646+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787168279+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.787180402+07:00","message":"push: {false หรือไม่มีอะไร 0 0xc002c2ac80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787328477+07:00","message":"Push: 'นี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.78733173+07:00","message":"TextPushed: 'สามารถสังเคราะห์เมลานินได้ไม่ได้นะคะหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.78733362+07:00","message":"Set new StatePrefix : 'สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787335605+07:00","message":"Next Push (prob) : 'สามารถสังเคราะห์วิตามินได้หรือไม่ได้นะคะซึ่งการมีหรือไม่มีอะไรนี้เอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:36.787343896+07:00","message":"push: {true นี้เอง 0 0xc002c2ac80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:36.787361461+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_137.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:36.798762972+07:00","message":"write wav file: './tmp/7515/7515_137.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:37.15448386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:37.154497772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.160407363+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.160437531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.160441931+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.160453201+07:00","message":"[buffer interim] 138 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.160461597+07:00","message":"[bufferProcess] interim [480000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.160464236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.211533816+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.211572369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.211578916+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.211599846+07:00","message":"[buffer interim] 138 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.211609877+07:00","message":"[bufferProcess] interim [540000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.211613004+07:00","message":"[bufferProcess] send to processor:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.211618595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.21162261+07:00","message":"> Transcript [1367] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.211625375+07:00","message":"Set StatePrefix (first interim): 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.327536991+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.327570011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.327575563+07:00","message":"receive interim result [false|false]: ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.327585636+07:00","message":"[buffer interim] 138 false ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.327591705+07:00","message":"[bufferProcess] interim [660000000]:ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.327593966+07:00","message":"[bufferProcess] send to processor:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.327598574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.327601287+07:00","message":"> Transcript [1368] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.327603211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.327605136+07:00","message":"Set new StatePrefix: 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.382042347+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.488960359+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.488992142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็น\",\"confidence\":0.9546863}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.488997598+07:00","message":"receive interim result [true|false]: ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.48900548+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.489007593+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.489013767+07:00","message":"[buffer interim] 138 true ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.48902221+07:00","message":"[bufferProcess] interim [930000000]:ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489025025+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489028071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.48903041+07:00","message":"> Transcript [1369] [false]: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489032165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489033962+07:00","message":"Set new StatePrefix: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489035497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489037131+07:00","message":"> Transcript [1370] [true]: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489039304+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489041021+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.48904278+07:00","message":"StatePrefix: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489044575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:37.489050439+07:00","message":"Push: 'ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.489057234+07:00","message":"push: {true ที่เป็น 0 0xc000342b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:37.494591629+07:00","message":"write wav file: './tmp/7515/7515_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:37.501888519+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.038764229+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.038803508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.038808466+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.03882312+07:00","message":"[buffer interim] 139 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.038829274+07:00","message":"[bufferProcess] interim [600000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.038831166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.346883044+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.346922865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.346928043+07:00","message":"receive interim result [false|false]: ลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.346942184+07:00","message":"[buffer interim] 139 false ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.346980054+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.346982551+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.346985551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.34698852+07:00","message":"> Transcript [1371] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.346990794+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.671350418+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.671390006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.671396021+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:38.671410334+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.671417856+07:00","message":"[bufferProcess] interim [140000000]:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.671421184+07:00","message":"[bufferProcess] send to processor:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.671428506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.67143125+07:00","message":"> Transcript [1372] [false]: 'ลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.6714345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.671438622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.67144143+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:38.671446319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.063630509+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.063669085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.063674481+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.063686871+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.063693242+07:00","message":"[bufferProcess] interim [560000000]:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.063695496+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.063700711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.063703521+07:00","message":"> Transcript [1373] [false]: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.06370678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.06370875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.063710658+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.063712756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.64687445+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.646935117+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-03-05T13:10:39.646943323+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:39.646960953+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.646975064+07:00","message":"[bufferProcess] interim [160000000]:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.646979902+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.646988846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.646992618+07:00","message":"> Transcript [1374] [false]: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.646998339+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.64700121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.647003743+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:39.647006563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.14461018+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.144652286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.144659047+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.144671738+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.14467945+07:00","message":"[bufferProcess] interim [640000000]:ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144682089+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144687556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144690286+07:00","message":"> Transcript [1375] [false]: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.14469366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144695838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144697573+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144699525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144703893+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144706733+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144708712+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.144711323+07:00","message":"Next Push (prob) : 'ทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.144718553+07:00","message":"push: {false ลักษณะ 0 0xc002c2a300}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:40.155522499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:40.155539598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.270582851+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.27061877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.270624468+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.270642046+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.270649874+07:00","message":"[bufferProcess] interim [760000000]:ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.270652633+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.270659951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.270662889+07:00","message":"> Transcript [1376] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.270666427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.270668572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.270670458+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.270672399+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.474243481+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.474281618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.474287092+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.474302915+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.474310907+07:00","message":"[bufferProcess] interim [0]:ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.474313723+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.47431721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.474320639+07:00","message":"> Transcript [1377] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.474324262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.474326047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.474328089+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.474330684+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.72228209+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.722322466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.722328258+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.722340854+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.722348281+07:00","message":"[bufferProcess] interim [240000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.722350994+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.722356108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.722358746+07:00","message":"> Transcript [1378] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.722362059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.722363995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.722366074+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.72236833+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.868355271+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.868396666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.868403411+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.868428014+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868436571+07:00","message":"[bufferProcess] interim [420000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.86843963+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868442945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868446254+07:00","message":"> Transcript [1379] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868450203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868452617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868454724+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868456735+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868462545+07:00","message":"Push: 'ทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868464715+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868467404+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:40.868469836+07:00","message":"Next Push (prob) : 'ก็คือการมีอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:40.868478332+07:00","message":"push: {false ทางพันธุกรรมของเรา 0 0xc002c2a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.039996189+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.040041331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.040047894+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.040066091+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.040073664+07:00","message":"[bufferProcess] interim [540000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.040077071+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.040084107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.040087243+07:00","message":"> Transcript [1380] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.04009042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.04009272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.040094871+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.040097093+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.178094001+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.17813096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.17813712+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.178149281+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.178156565+07:00","message":"[bufferProcess] interim [660000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.17815892+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.178164326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.178166856+07:00","message":"> Transcript [1381] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.178170285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.17817221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.178174052+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.178176739+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.369310678+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.369349863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.369355923+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.369368969+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.369376957+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.369379673+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.369384551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.369387418+07:00","message":"> Transcript [1382] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.369391391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.369393314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.369395566+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.369398544+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.373742455+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.373764351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.373769284+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.373776894+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373782103+07:00","message":"[bufferProcess] interim [900000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.37378447+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373787131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.37378993+07:00","message":"> Transcript [1383] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373793811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373795622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373797589+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373800079+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373802988+07:00","message":"Push: 'ก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373805674+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373808041+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.373810282+07:00","message":"Next Push (prob) : 'หรือไม่มีละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.3738179+07:00","message":"push: {false ก็คือการมีอยู่ 0 0xc002c2a300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.4203858+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.420416512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.420422178+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:41.420434254+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.420440417+07:00","message":"[bufferProcess] interim [20000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.420443268+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.420448645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.420451069+07:00","message":"> Transcript [1384] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.420453573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:41.420455987+07:00","message":"Set new StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.110032732+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.110071825+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-03-05T13:10:42.11007827+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.110091459+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.110099611+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.110102208+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.110107982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.110110552+07:00","message":"> Transcript [1385] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.110114068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.110116142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.110118347+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.110121199+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.332595646+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.332638249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.332644432+07:00","message":"receive interim result [false|false]: ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.332658177+07:00","message":"[buffer interim] 139 false ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.332665401+07:00","message":"[bufferProcess] interim [860000000]:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.332668452+07:00","message":"[bufferProcess] send to processor:ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.332673526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.332676036+07:00","message":"> Transcript [1386] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.33267951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.33268175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.332684026+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.332686816+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.629855691+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.780007977+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.780039827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง\",\"confidence\":0.9315515}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.780047252+07:00","message":"receive interim result [true|false]: ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.780061232+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.780064489+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.780083364+07:00","message":"[buffer interim] 139 true ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780091044+07:00","message":"[bufferProcess] interim [190000000]:ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780095888+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780099763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.78010302+07:00","message":"> Transcript [1387] [false]: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780107166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780110011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.78011626+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780120112+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780122952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780125906+07:00","message":"> Transcript [1388] [true]: 'ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780129325+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780131941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780134339+07:00","message":"StatePrefix: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780137261+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780140201+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780316948+07:00","message":"Push: 'หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.78032155+07:00","message":"TextPushed: 'ลักษณะทางพันธุกรรมของเราก็คือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780325076+07:00","message":"Set new StatePrefix : 'ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780328335+07:00","message":"Next Push (prob) : 'ลักษณะทางพันธุกรรมของเราคือการมีอยู่หรือไม่มีลักษณะแบบนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:42.780338077+07:00","message":"push: {true หรือไม่มีลักษณะแบบนั้นเอง 0 0xc002c2a300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:42.780341417+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_139.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:42.790567423+07:00","message":"write wav file: './tmp/7515/7515_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.082212217+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:43.155907798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:43.155918387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.900438362+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.900478955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.900484582+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:43.900498778+07:00","message":"[buffer interim] 140 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.900505721+07:00","message":"[bufferProcess] interim [750000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.900508134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.900511248+07:00","message":"[bufferProcess] send to processor (ticker):ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.900513532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.900516011+07:00","message":"> Transcript [1389] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:43.900518333+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.683265202+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.683298838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.683305124+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.68332153+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.683325237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.683328081+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.68333342+07:00","message":"[buffer interim] 140 false ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.683336125+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.683341899+07:00","message":"[bufferProcess] interim [350000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.683343534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.683345809+07:00","message":"[bufferProcess] interim [410000000]:ค่ะจัดตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.683349732+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.683352473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.683354972+07:00","message":"> Transcript [1390] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.683358175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.6833601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.683362083+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.683364118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.869965539+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.870003072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.870008871+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างค่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.870021889+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.870025689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.870028283+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.870034213+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างค่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.870037709+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870043453+07:00","message":"[bufferProcess] interim [650000000]:ค่ะจัดตัวอย่างค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870048282+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870051245+07:00","message":"[bufferProcess] interim [710000000]:ค่ะจัดตัวอย่างข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870053185+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.87005574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.87005848+07:00","message":"> Transcript [1391] [false]: 'ค่ะจัดตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870061718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870063756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870065673+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870067574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870068962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870070715+07:00","message":"> Transcript [1392] [false]: 'ค่ะจัดตัวอย่างค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870072638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.87007413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870075689+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.870077187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.964654453+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.964693974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างขั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.964700121+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างขั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.964714675+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.964718355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.964720594+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.964744454+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างขั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.964762146+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964769186+07:00","message":"[bufferProcess] interim [770000000]:ค่ะจัดตัวอย่างขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964771807+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964778382+07:00","message":"[bufferProcess] interim [830000000]:ค่ะจัดตัวอย่างข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964780556+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964783191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964786486+07:00","message":"> Transcript [1393] [false]: 'ค่ะจัดตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964789352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964791268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964793242+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964795163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964801496+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964803151+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964805427+07:00","message":"Set new StatePrefix : 'ค่ะจัดตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964807491+07:00","message":"Next Push (prob) : 'จัดตัวอย่างข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964809084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964811055+07:00","message":"> Transcript [1394] [false]: 'ค่ะจัดตัวอย่างขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964812712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:44.964814419+07:00","message":"Set new StatePrefix: 'ค่ะจัดตัวอย่างขั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:44.964823136+07:00","message":"push: {false ค่ะ 0 0xc000107e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.148304843+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.148341179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.148347159+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.148359357+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.148368914+07:00","message":"[bufferProcess] interim [70000000]:ค่ะจัดตัวอย่างข้างต้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.148371453+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.148374942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.148378046+07:00","message":"> Transcript [1395] [false]: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.148380218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.148382645+07:00","message":"Set new StatePrefix: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.207269323+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.207300172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.20730615+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.207319494+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.207325563+07:00","message":"[bufferProcess] interim [190000000]:ค่ะจัดตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.207328737+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.207334646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.207336758+07:00","message":"> Transcript [1396] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.207339731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.207341978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.207343614+07:00","message":"StatePrefix: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.20734625+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.5507024+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.550741653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.550747149+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะคะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.550758424+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.550766113+07:00","message":"[bufferProcess] interim [430000000]:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.550768962+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.550772366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.550775272+07:00","message":"> Transcript [1397] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.550778453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.550780226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.55078217+07:00","message":"StatePrefix: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.550784452+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.66409777+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.664131105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.664138707+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.664151531+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.664159198+07:00","message":"[bufferProcess] interim [550000000]:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.664161739+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.664166685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.664169951+07:00","message":"> Transcript [1398] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.664173559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.664175646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.66417787+07:00","message":"StatePrefix: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.664180435+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.742353762+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.742404039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.742412874+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.742436+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742451752+07:00","message":"[bufferProcess] interim [670000000]:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742455611+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742465287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742469868+07:00","message":"> Transcript [1399] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742475378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.74247835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742482453+07:00","message":"StatePrefix: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742486131+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742495509+07:00","message":"Push: 'จัดตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742498463+07:00","message":"TextPushed: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742502414+07:00","message":"Set new StatePrefix : 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.742506369+07:00","message":"Next Push (prob) : 'นะคะก็จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.742529891+07:00","message":"push: {false จัดตัวอย่างข้างต้น 0 0xc000107e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.905660327+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.90570046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.905707621+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.9057214+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.905729127+07:00","message":"[bufferProcess] interim [790000000]:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.905732076+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.905735265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.90573797+07:00","message":"> Transcript [1400] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.905740912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.905742912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.905744588+07:00","message":"StatePrefix: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.905747107+07:00","message":"TextPushed: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.994307965+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.994346503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.994351782+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:45.994367214+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.99437451+07:00","message":"[bufferProcess] interim [910000000]:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.994377029+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.994380018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.994382908+07:00","message":"> Transcript [1401] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.994385861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.994387796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.994390028+07:00","message":"StatePrefix: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:45.99439375+07:00","message":"TextPushed: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.112360189+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.112408247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.112416883+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.112433087+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.112442822+07:00","message":"[bufferProcess] interim [30000000]:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.11244674+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.112452215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.112456129+07:00","message":"> Transcript [1402] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.112460845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.112463684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.112467342+07:00","message":"StatePrefix: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.112471029+07:00","message":"TextPushed: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:46.156498356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:46.156503882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.312227284+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.312261361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.312267573+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.312290653+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.312294078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.312296871+07:00","message":"receive interim result [false|false]: ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.31230225+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.312305932+07:00","message":"[buffer interim] 140 false ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312312214+07:00","message":"[bufferProcess] interim [150000000]:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312314747+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312317562+07:00","message":"[bufferProcess] interim [210000000]:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312319334+07:00","message":"[bufferProcess] send to processor:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312322247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312324813+07:00","message":"> Transcript [1403] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312328259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312330331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312332011+07:00","message":"StatePrefix: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312334285+07:00","message":"TextPushed: 'ค่ะจัดตัวอย่างข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312336918+07:00","message":"Push: 'นะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312338728+07:00","message":"TextPushed: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312340698+07:00","message":"Set new StatePrefix : 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312342895+07:00","message":"Next Push (prob) : 'ได้ว่ายี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.31234435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312346203+07:00","message":"> Transcript [1404] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312347819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.312349484+07:00","message":"Set new StatePrefix: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.312371112+07:00","message":"push: {false นะคะก็จะเห็น 0 0xc000107e00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.411234627+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.536201557+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.536238331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์\",\"confidence\":0.91835475}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.536244476+07:00","message":"receive interim result [true|false]: ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.536252638+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.536254599+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.536260248+07:00","message":"[buffer interim] 140 true ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536267685+07:00","message":"[bufferProcess] interim [540000000]:ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536273968+07:00","message":"[bufferProcess] send to processor (isfinal):ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536277167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536279954+07:00","message":"> Transcript [1405] [false]: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536282784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536284769+07:00","message":"Set new StatePrefix: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536286875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536288891+07:00","message":"> Transcript [1406] [true]: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536291068+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536292775+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536294491+07:00","message":"StatePrefix: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็นได้ว่ายีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536296823+07:00","message":"TextPushed: 'ค่ะจัดตัวอย่างข้างต้นนะคะก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:46.536304183+07:00","message":"Push: 'ได้ว่ายีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.536312367+07:00","message":"push: {true ได้ว่ายีนส์ 0 0xc000107e00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:46.548209071+07:00","message":"write wav file: './tmp/7515/7515_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:46.601701238+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.336816001+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.33687085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดพุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.336876515+07:00","message":"receive interim result [false|false]: ลดพุง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.336896684+07:00","message":"[buffer interim] 141 false ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.336907312+07:00","message":"[bufferProcess] interim [780000000]:ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.33690941+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.771188916+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.771224175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดพุงกาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.771230619+07:00","message":"receive interim result [false|false]: ลดพุงกาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.771241241+07:00","message":"[buffer interim] 141 false ลดพุงกาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.771247707+07:00","message":"[bufferProcess] interim [200000000]:ลดพุงกาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.771250058+07:00","message":"[bufferProcess] send to processor:ลดพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.771255118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.771257992+07:00","message":"> Transcript [1407] [false]: 'ลดพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.771259914+07:00","message":"Set StatePrefix (first interim): 'ลดพุง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.961113732+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.961152401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดพุงการแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.961157482+07:00","message":"receive interim result [false|false]: ลดพุงการแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:47.961186371+07:00","message":"[buffer interim] 141 false ลดพุงการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.961193598+07:00","message":"[bufferProcess] interim [380000000]:ลดพุงการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.961195801+07:00","message":"[bufferProcess] send to processor:ลดพุงกาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.961198843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.961201705+07:00","message":"> Transcript [1408] [false]: 'ลดพุงกาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.961204438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.961206244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.961208006+07:00","message":"StatePrefix: 'ลดพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:47.961209874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.149420796+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.149457673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถคุมการแสดงออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.149462847+07:00","message":"receive interim result [false|false]: รถคุมการแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.149475129+07:00","message":"[buffer interim] 141 false รถคุมการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.149483975+07:00","message":"[bufferProcess] interim [560000000]:รถคุมการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.149486231+07:00","message":"[bufferProcess] send to processor:ลดพุงการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.149490736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.149493462+07:00","message":"> Transcript [1409] [false]: 'ลดพุงการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.149496321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.149498492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.149500289+07:00","message":"StatePrefix: 'ลดพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.149502156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.344216749+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.344259347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถคุมการแสดงออกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.344264419+07:00","message":"receive interim result [false|false]: รถคุมการแสดงออกของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.344277761+07:00","message":"[buffer interim] 141 false รถคุมการแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.344284681+07:00","message":"[bufferProcess] interim [800000000]:รถคุมการแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.34428689+07:00","message":"[bufferProcess] send to processor:รถคุมการแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.344292503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.344295378+07:00","message":"> Transcript [1410] [false]: 'รถคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.344297432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.344299363+07:00","message":"Set new StatePrefix: 'รถคุมการแสดงออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.662597191+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.662638612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถคุมการแสดงออกของนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.662643714+07:00","message":"receive interim result [false|false]: รถคุมการแสดงออกของนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.662653715+07:00","message":"[buffer interim] 141 false รถคุมการแสดงออกของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.662660495+07:00","message":"[bufferProcess] interim [40000000]:รถคุมการแสดงออกของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.662662925+07:00","message":"[bufferProcess] send to processor:รถคุมการแสดงออกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.662667659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.662670214+07:00","message":"> Transcript [1411] [false]: 'รถคุมการแสดงออกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.662673096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.662675027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.662676776+07:00","message":"StatePrefix: 'รถคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.662678954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.665750205+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.665772227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถคุมการแสดงออกของลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.665776632+07:00","message":"receive interim result [false|false]: รถคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.665786776+07:00","message":"[buffer interim] 141 false รถคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.665791862+07:00","message":"[bufferProcess] interim [100000000]:รถคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.665794084+07:00","message":"[bufferProcess] send to processor:รถคุมการแสดงออกของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.665799062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.665801589+07:00","message":"> Transcript [1412] [false]: 'รถคุมการแสดงออกของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.665804265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.665806538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.665808206+07:00","message":"StatePrefix: 'รถคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.665810332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.920433874+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.920472611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถคุมการแสดงออกของลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.920478247+07:00","message":"receive interim result [false|false]: รถคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:48.920492571+07:00","message":"[buffer interim] 141 false รถคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.920500346+07:00","message":"[bufferProcess] interim [400000000]:รถคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.920503499+07:00","message":"[bufferProcess] send to processor:รถคุมการแสดงออกของลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.9205099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.920512735+07:00","message":"> Transcript [1413] [false]: 'รถคุมการแสดงออกของลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.920516191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.920520073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.920522369+07:00","message":"StatePrefix: 'รถคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:48.920524462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:49.156711391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:49.156727378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.246320946+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.246360181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถคุมการแสดงออกของลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.246366101+07:00","message":"receive interim result [false|false]: รถคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.246381051+07:00","message":"[buffer interim] 141 false รถคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246387762+07:00","message":"[bufferProcess] interim [700000000]:รถคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246390657+07:00","message":"[bufferProcess] send to processor:รถคุมการแสดงออกของลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246397194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246399791+07:00","message":"> Transcript [1414] [false]: 'รถคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246403236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246405422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246407459+07:00","message":"StatePrefix: 'รถคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246409761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246412774+07:00","message":"Push: 'รถคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246414768+07:00","message":"TextPushed: 'รถคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.24641662+07:00","message":"Set new StatePrefix : 'รถคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.246418616+07:00","message":"Next Push (prob) : 'ของลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.246426611+07:00","message":"push: {false รถคุมการแสดงออก 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.679305199+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.741845505+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.76422924+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.764266303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถคุมการแสดงออกของลักษณะทางพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.764271843+07:00","message":"receive interim result [false|false]: รถคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.764284003+07:00","message":"[buffer interim] 141 false รถคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.764293024+07:00","message":"[bufferProcess] interim [300000000]:รถคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.764295202+07:00","message":"[bufferProcess] send to processor:รถคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.76430023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.764302953+07:00","message":"> Transcript [1415] [false]: 'รถคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.764306064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.76430801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.764309934+07:00","message":"StatePrefix: 'รถคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.764312258+07:00","message":"TextPushed: 'รถคุมการแสดงออก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.786996627+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.787022627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดคุมการแสดงออกของลักษณะทางพันธุกรรม\",\"confidence\":0.9291157}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.787027596+07:00","message":"receive interim result [true|false]: ลดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.787037415+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.78703979+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.787046688+07:00","message":"[buffer interim] 141 true ลดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787052553+07:00","message":"[bufferProcess] interim [300000000]:ลดคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787055092+07:00","message":"[bufferProcess] send to processor (isfinal):รถคุมการแสดงออกของลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787057935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787060272+07:00","message":"> Transcript [1416] [false]: 'รถคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787063127+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787064943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787066818+07:00","message":"StatePrefix: 'รถคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787068808+07:00","message":"TextPushed: 'รถคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787070382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787072268+07:00","message":"> Transcript [1417] [true]: 'ลดคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787074226+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787075735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787077227+07:00","message":"StatePrefix: 'รถคุมการแสดงออกของลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787079001+07:00","message":"TextPushed: 'รถคุมการแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787080445+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787180458+07:00","message":"Push: 'ของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.78718313+07:00","message":"TextPushed: 'รถคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787185267+07:00","message":"Set new StatePrefix : 'ลดคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.787187787+07:00","message":"Next Push (prob) : 'ลดคุมการแสดงออกของลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:49.787194671+07:00","message":"push: {true ของลักษณะทางพันธุกรรม 0 0xc000044700}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:49.7872062+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_141.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:49.795319961+07:00","message":"write wav file: './tmp/7515/7515_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.23142735+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.23146837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.231473701+07:00","message":"receive interim result [false|false]: หา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.231486338+07:00","message":"[buffer interim] 142 false หา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.231493011+07:00","message":"[bufferProcess] interim [480000000]:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.231494751+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.310836938+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.310869748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.310874819+07:00","message":"receive interim result [false|false]: หาด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.310901742+07:00","message":"[buffer interim] 142 false หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.310910405+07:00","message":"[bufferProcess] interim [600000000]:หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.310915014+07:00","message":"[bufferProcess] send to processor:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.310918454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.310921025+07:00","message":"> Transcript [1418] [false]: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.310923487+07:00","message":"Set StatePrefix (first interim): 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.486507651+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.486546164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.48655184+07:00","message":"receive interim result [false|false]: ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.48656816+07:00","message":"[buffer interim] 142 false ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.486574745+07:00","message":"[bufferProcess] interim [720000000]:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.486576809+07:00","message":"[bufferProcess] send to processor:หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.48658594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.486590001+07:00","message":"> Transcript [1419] [false]: 'หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.486595008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.486598005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.486600004+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.486602014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.493187976+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.493214166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.493219654+07:00","message":"receive interim result [false|false]: ผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.493231974+07:00","message":"[buffer interim] 142 false ผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.493236416+07:00","message":"[bufferProcess] interim [780000000]:ผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.493238118+07:00","message":"[bufferProcess] send to processor:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.49324029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.493242511+07:00","message":"> Transcript [1420] [false]: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.493244421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.493246415+07:00","message":"Set new StatePrefix: 'ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.917354419+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.917387561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.917392842+07:00","message":"receive interim result [false|false]: ผ่านการออก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:50.917401194+07:00","message":"[buffer interim] 142 false ผ่านการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.917407252+07:00","message":"[bufferProcess] interim [140000000]:ผ่านการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.917409506+07:00","message":"[bufferProcess] send to processor:ผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.917412678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.917415497+07:00","message":"> Transcript [1421] [false]: 'ผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.917417854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.917419594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.917421322+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:50.917423124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.020008168+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.020045062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.020051276+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.020065094+07:00","message":"[buffer interim] 142 false ผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.02007208+07:00","message":"[bufferProcess] interim [260000000]:ผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.020074909+07:00","message":"[bufferProcess] send to processor:ผ่านการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.020080952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.020083681+07:00","message":"> Transcript [1422] [false]: 'ผ่านการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.020086693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.020089159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.020090998+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.020092966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.299704145+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.29973927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.299745273+07:00","message":"receive interim result [false|false]: ผ่านการทด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.299758347+07:00","message":"[buffer interim] 142 false ผ่านการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.299765709+07:00","message":"[bufferProcess] interim [560000000]:ผ่านการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.299768161+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.299771564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.29977454+07:00","message":"> Transcript [1423] [false]: 'ผ่านการสังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.299777198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.299778966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.299780743+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.299782774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.306008277+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.306026067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.306030907+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.306037858+07:00","message":"[buffer interim] 142 false ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306042501+07:00","message":"[bufferProcess] interim [620000000]:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306045277+07:00","message":"[bufferProcess] send to processor:ผ่านการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306052791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306055147+07:00","message":"> Transcript [1424] [false]: 'ผ่านการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306057798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306059689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306061278+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306062913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306065278+07:00","message":"Push: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306067058+07:00","message":"TextPushed: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306069106+07:00","message":"Set new StatePrefix : 'ผ่านการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.306071477+07:00","message":"Next Push (prob) : 'การทด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.306078383+07:00","message":"push: {false ผ่าน 0 0xc000107600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.869540997+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.869584937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.869592393+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.869611101+07:00","message":"[buffer interim] 142 false ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.869627829+07:00","message":"[bufferProcess] interim [220000000]:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.869631482+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.869635768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.869640316+07:00","message":"> Transcript [1425] [false]: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.869643321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:51.869646189+07:00","message":"Set new StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957897436+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957917911+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957920588+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957922309+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957924462+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957926121+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.9579277+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.95792936+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957931014+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957932625+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957934314+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957935897+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:51.957937578+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:52.15718793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:52.157201394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.732263482+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.732305395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.732313161+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:52.732327695+07:00","message":"[buffer interim] 142 false ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.732339051+07:00","message":"[bufferProcess] interim [940000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.732342969+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.732349921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.732354029+07:00","message":"> Transcript [1426] [false]: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.732358498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.732372898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.732376829+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:52.732380304+07:00","message":"TextPushed: 'ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.286846766+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.286896344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.286902571+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.286919717+07:00","message":"[buffer interim] 142 false ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.286928311+07:00","message":"[bufferProcess] interim [540000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.286931105+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.286934362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.28693708+07:00","message":"> Transcript [1427] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.286941082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.28694329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.286945308+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.286947524+07:00","message":"TextPushed: 'ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.329854798+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.416447624+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.416500998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้ยืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.416507869+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้ยืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.416525296+07:00","message":"[buffer interim] 142 false ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้ยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.416533325+07:00","message":"[bufferProcess] interim [660000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้ยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.416536054+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.416539162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.416541831+07:00","message":"> Transcript [1428] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.416545781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.416548014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.416549866+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.416552574+07:00","message":"TextPushed: 'ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.434537733+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.434565792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.434571284+07:00","message":"receive interim result [false|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.434578226+07:00","message":"[buffer interim] 142 false ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434583794+07:00","message":"[bufferProcess] interim [720000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434586682+07:00","message":"[bufferProcess] send to processor:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้ยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434589522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434591863+07:00","message":"> Transcript [1429] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้ยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434594816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434596686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434598765+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434600857+07:00","message":"TextPushed: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434603654+07:00","message":"Push: 'การสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434605578+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434607483+07:00","message":"Set new StatePrefix : 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้ยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.434609966+07:00","message":"Next Push (prob) : 'แล้วคราวนี้ยืม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.434617776+07:00","message":"push: {false การสังเคราะห์โปรตีน 0 0xc000107600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.522842615+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.52709166+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.527124265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.527130291+07:00","message":"receive interim result [true|false]: ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.527140484+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.527142808+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.527147971+07:00","message":"[buffer interim] 142 true ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527155446+07:00","message":"[bufferProcess] interim [810000000]:ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527158296+07:00","message":"[bufferProcess] send to processor (isfinal):ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527162004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527164827+07:00","message":"> Transcript [1430] [false]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527167448+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527169012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527170653+07:00","message":"> Transcript [1431] [true]: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527173024+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527175016+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527176687+07:00","message":"StatePrefix: 'ผ่านการสังเคราะห์โปรตีนแล้วคราวนี้ยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527179037+07:00","message":"TextPushed: 'ผ่านการสังเคราะห์โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:53.527182028+07:00","message":"Push: 'แล้วคราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:53.527191282+07:00","message":"push: {true แล้วคราวนี้ 0 0xc000107600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:53.536141493+07:00","message":"write wav file: './tmp/7515/7515_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.068448128+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.068504324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.06850978+07:00","message":"receive interim result [false|false]: กำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.068524948+07:00","message":"[buffer interim] 143 false กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.068531857+07:00","message":"[bufferProcess] interim [420000000]:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.068533721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.560482596+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.560524046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.560530619+07:00","message":"receive interim result [false|false]: กำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.560548896+07:00","message":"[buffer interim] 143 false กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.560557591+07:00","message":"[bufferProcess] interim [840000000]:กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.560559976+07:00","message":"[bufferProcess] send to processor:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.560563046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.560566355+07:00","message":"> Transcript [1432] [false]: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.560568431+07:00","message":"Set StatePrefix (first interim): 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.878237484+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.878281079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.878287685+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:54.87829971+07:00","message":"[buffer interim] 143 false กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.878306404+07:00","message":"[bufferProcess] interim [140000000]:กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.878308633+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.878313444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.878318838+07:00","message":"> Transcript [1433] [false]: 'กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.878321736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.878323587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.878325428+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:54.878327582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.00190397+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.001944523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.00195025+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.001963412+07:00","message":"[buffer interim] 143 false กำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.001974902+07:00","message":"[bufferProcess] interim [320000000]:กำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.001977047+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.00198054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.001983558+07:00","message":"> Transcript [1434] [false]: 'กำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.001986383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.001988482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.001990634+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.001992664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.087181615+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.087218676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.087225089+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.087238957+07:00","message":"[buffer interim] 143 false กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.087245663+07:00","message":"[bufferProcess] interim [380000000]:กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.087248134+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.087254075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.08725656+07:00","message":"> Transcript [1435] [false]: 'กำหนดลักษณะของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.087260091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.087262014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.08726387+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.087265968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.13887833+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.13892241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของตน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.138930493+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของตน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.13894415+07:00","message":"[buffer interim] 143 false กำหนดลักษณะของตน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138952387+07:00","message":"[bufferProcess] interim [440000000]:กำหนดลักษณะของตน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138954848+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138959256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138962287+07:00","message":"> Transcript [1436] [false]: 'กำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138964861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138968324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138970087+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138971981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138977978+07:00","message":"Push: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138979816+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138981598+07:00","message":"Set new StatePrefix : 'กำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.138983685+07:00","message":"Next Push (prob) : 'ลักษณะของโปรด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.138990857+07:00","message":"push: {false กำหนด 0 0xc002c2a780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.145429746+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.145453286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.145460071+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.145479528+07:00","message":"[buffer interim] 143 false กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.145485993+07:00","message":"[bufferProcess] interim [500000000]:กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.145488655+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของตน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.145496179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.145500615+07:00","message":"> Transcript [1437] [false]: 'กำหนดลักษณะของตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.145503383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.145507472+07:00","message":"Set new StatePrefix: 'กำหนดลักษณะของตน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:55.157615539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:55.15765171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.46192404+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.461960454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.46196641+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.461980194+07:00","message":"[buffer interim] 143 false กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.461987255+07:00","message":"[bufferProcess] interim [800000000]:กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.461989734+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.461995631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.461998114+07:00","message":"> Transcript [1438] [false]: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.462000193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.462002136+07:00","message":"Set new StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.597534816+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.597578635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีนได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.597584969+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.597599234+07:00","message":"[buffer interim] 143 false กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.597606098+07:00","message":"[bufferProcess] interim [920000000]:กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.597608422+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.597614934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.597617719+07:00","message":"> Transcript [1439] [false]: 'กำหนดลักษณะของโปรตีนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.597620993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.597623172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.59762529+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.59762793+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.78083363+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.780864625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีนได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.780870219+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:55.780897098+07:00","message":"[buffer interim] 143 false กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.780904592+07:00","message":"[bufferProcess] interim [100000000]:กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.7809071+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีนได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.780912167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.78091488+07:00","message":"> Transcript [1440] [false]: 'กำหนดลักษณะของโปรตีนได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.780918085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.78092027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.780922231+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:55.780924576+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.271234537+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.35372314+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.353755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.353761177+07:00","message":"receive interim result [false|false]: กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.353775594+07:00","message":"[buffer interim] 143 false กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.353782037+07:00","message":"[bufferProcess] interim [640000000]:กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.35378466+07:00","message":"[bufferProcess] send to processor:กำหนดลักษณะของโปรตีนได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.353787781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.353789974+07:00","message":"> Transcript [1441] [false]: 'กำหนดลักษณะของโปรตีนได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.35379279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.353794584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.353796662+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.353798758+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.371024465+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.37106024+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-03-05T13:10:56.371066961+07:00","message":"receive interim result [true|false]: กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.371077192+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.371079425+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.371086564+07:00","message":"[buffer interim] 143 true กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371094739+07:00","message":"[bufferProcess] interim [790000000]:กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371098018+07:00","message":"[bufferProcess] send to processor (isfinal):กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371101476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371104087+07:00","message":"> Transcript [1442] [false]: 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.37110695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371108846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371111079+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371113078+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.3711157+07:00","message":"Push: 'ลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371117634+07:00","message":"TextPushed: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371119663+07:00","message":"Set new StatePrefix : 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371121674+07:00","message":"Next Push (prob) : 'ได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371123351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371125614+07:00","message":"> Transcript [1443] [true]: 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371127702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371129206+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.37113078+07:00","message":"StatePrefix: 'กำหนดลักษณะของโปรตีนได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371132468+07:00","message":"TextPushed: 'กำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.371134623+07:00","message":"Push: 'ได้อย่างไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.371143099+07:00","message":"push: {false ลักษณะของโปรตีน 0 0xc002c2a780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.371147979+07:00","message":"push: {true ได้อย่างไรนะคะ 0 0xc002c2a780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:56.380659694+07:00","message":"write wav file: './tmp/7515/7515_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.592687445+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.659962635+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.72243381+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.862671071+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.862695432+07:00","message":"found end of frame, send empty tag with msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.862698787+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.862705273+07:00","message":"[buffer interim] 144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.862712523+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.862716085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.862719262+07:00","message":"> Transcript [1444] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.862721387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.862723115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.862724865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.862726563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:56.862728983+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:56.862737355+07:00","message":"push: {true \n 0 0xc000343380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:56.867663256+07:00","message":"write wav file: './tmp/7515/7515_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.196381535+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.196421795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.196426931+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.196444017+07:00","message":"[buffer interim] 145 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.196450766+07:00","message":"[bufferProcess] interim [480000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.196452612+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.292485435+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.292534459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.292541406+07:00","message":"receive interim result [false|false]: คำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.292554138+07:00","message":"[buffer interim] 145 false คำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.292562697+07:00","message":"[bufferProcess] interim [600000000]:คำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.29256635+07:00","message":"[bufferProcess] send to processor:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.292572833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.292577165+07:00","message":"> Transcript [1445] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.292579821+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.572681386+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.572722022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำตอบก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.572727846+07:00","message":"receive interim result [false|false]: คำตอบก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.57274062+07:00","message":"[buffer interim] 145 false คำตอบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.572748597+07:00","message":"[bufferProcess] interim [840000000]:คำตอบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.572751596+07:00","message":"[bufferProcess] send to processor:คำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.57275796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.572760631+07:00","message":"> Transcript [1446] [false]: 'คำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.572763629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.572765972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.572768029+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.572770205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.578649623+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.578673469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำตอบก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.57867917+07:00","message":"receive interim result [false|false]: คำตอบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.578696552+07:00","message":"[buffer interim] 145 false คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.578702046+07:00","message":"[bufferProcess] interim [900000000]:คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.578704094+07:00","message":"[bufferProcess] send to processor:คำตอบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.57870708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.578710331+07:00","message":"> Transcript [1447] [false]: 'คำตอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.578712575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.578714468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.578716232+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.57871789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.87939594+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.972776535+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.972814777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำตอบก็คือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.972835216+07:00","message":"receive interim result [true|false]: คำตอบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.972852693+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.972855616+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.972875365+07:00","message":"[buffer interim] 145 true คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972907706+07:00","message":"[bufferProcess] interim [380000000]:คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972911785+07:00","message":"[bufferProcess] send to processor (isfinal):คำตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972925946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972945582+07:00","message":"> Transcript [1448] [false]: 'คำตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972950118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.97295218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972954378+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972956418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972958469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972965057+07:00","message":"> Transcript [1449] [true]: 'คำตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972967164+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972968707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972970348+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972971975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:57.972978548+07:00","message":"Push: 'คำตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:57.972989251+07:00","message":"push: {true คำตอบก็คือ 0 0xc001ba0700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:10:57.98042551+07:00","message":"write wav file: './tmp/7515/7515_145.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:58.157837175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:10:58.157858701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:58.651554947+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.381248075+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.381288672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.381293469+07:00","message":"receive interim result [false|false]: ลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.381308738+07:00","message":"[buffer interim] 146 false ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381315327+07:00","message":"[bufferProcess] interim [780000000]:ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381316959+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381320733+07:00","message":"[bufferProcess] send to processor (ticker):ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381340025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381366996+07:00","message":"> Transcript [1450] [false]: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.381371399+07:00","message":"Set StatePrefix (first interim): 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.509228433+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.509267662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.509272952+07:00","message":"receive interim result [false|false]: ลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.509285596+07:00","message":"[buffer interim] 146 false ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.509292408+07:00","message":"[bufferProcess] interim [900000000]:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.509294509+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.707986695+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.708028406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.708034502+07:00","message":"receive interim result [false|false]: ลำดับที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.708048478+07:00","message":"[buffer interim] 146 false ลำดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.708056089+07:00","message":"[bufferProcess] interim [80000000]:ลำดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.708058422+07:00","message":"[bufferProcess] send to processor:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.708061417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.70806395+07:00","message":"> Transcript [1451] [false]: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.70806691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.708068845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.708070555+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.708072669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.848965921+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.849003007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.849012046+07:00","message":"receive interim result [false|false]: ลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.849026668+07:00","message":"[buffer interim] 146 false ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.84903721+07:00","message":"[bufferProcess] interim [200000000]:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.849040343+07:00","message":"[bufferProcess] send to processor:ลำดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.849047532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.849050942+07:00","message":"> Transcript [1452] [false]: 'ลำดับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.849054923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.849057692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.849061072+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.849063891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.876686263+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.876721916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.876727551+07:00","message":"receive interim result [false|false]: ลำดับที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:10:59.876740371+07:00","message":"[buffer interim] 146 false ลำดับที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.876749892+07:00","message":"[bufferProcess] interim [260000000]:ลำดับที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.876752569+07:00","message":"[bufferProcess] send to processor:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.876755363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.876757917+07:00","message":"> Transcript [1453] [false]: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.876760601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.876763928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.876765795+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:10:59.876767817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.012358388+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.01239867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.012404603+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.0124176+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012428496+07:00","message":"[bufferProcess] interim [380000000]:ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012431277+07:00","message":"[bufferProcess] send to processor:ลำดับที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012438246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012440994+07:00","message":"> Transcript [1454] [false]: 'ลำดับที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012443928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012445734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012447817+07:00","message":"StatePrefix: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.01244975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012454624+07:00","message":"Push: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012457619+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012460526+07:00","message":"Set new StatePrefix : 'ลำดับที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.012463599+07:00","message":"Next Push (prob) : 'ดับที่ 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.012475551+07:00","message":"push: {false ลำ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.393287978+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.393330548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.393336122+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.393351442+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.393359723+07:00","message":"[bufferProcess] interim [800000000]:ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.393362457+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.393369427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.393372001+07:00","message":"> Transcript [1455] [false]: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.393374173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.393376457+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.707936252+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.707965554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของ DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.707970305+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.707984141+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.707990031+07:00","message":"[bufferProcess] interim [40000000]:ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.70799238+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.707995324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.707997501+07:00","message":"> Transcript [1456] [false]: 'ลำดับนิวคลีโอไทด์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.708000976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.708002673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.708004313+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.708006563+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.78398582+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.784027201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.784032202+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:00.784045344+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.784053071+07:00","message":"[bufferProcess] interim [220000000]:ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.784055247+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.784058209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.784061033+07:00","message":"> Transcript [1457] [false]: 'ลำดับนิวคลีโอไทด์ของ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.784063751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.784065553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.784067313+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:00.784069658+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:01.158900066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:01.158913314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.419126345+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.419167801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.419173416+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.419192941+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.419203864+07:00","message":"[bufferProcess] interim [760000000]:ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.4192063+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.419210028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.419212984+07:00","message":"> Transcript [1458] [false]: 'ลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.419216295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.41921814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.41921986+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.419222318+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.670201454+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.670246532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.670252018+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.670266389+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670273786+07:00","message":"[bufferProcess] interim [60000000]:ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670276226+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670279327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670282229+07:00","message":"> Transcript [1459] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670285783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670288154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670291177+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670293573+07:00","message":"TextPushed: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670296272+07:00","message":"Push: 'ดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670298195+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670300822+07:00","message":"Set new StatePrefix : 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.670303791+07:00","message":"Next Push (prob) : 'ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.670311449+07:00","message":"push: {false ดับนิวคลีโอไทด์ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.988261645+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.988296137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.988301645+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:01.988313362+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.988320407+07:00","message":"[bufferProcess] interim [360000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.988322778+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.988327831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.988331081+07:00","message":"> Transcript [1460] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.988333922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.988335838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.988337631+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:01.988340249+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.504350512+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.504384823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.504390623+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.504402854+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.504410898+07:00","message":"[bufferProcess] interim [840000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.504415283+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.504424329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.504428385+07:00","message":"> Transcript [1461] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.504432507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.504435664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.504438353+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.504443045+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.509480978+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.509502165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.509507106+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.509517812+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.509522245+07:00","message":"[bufferProcess] interim [900000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.509524497+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.509528168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.509530673+07:00","message":"> Transcript [1462] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.509533681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.509535726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.509537483+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.509539401+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.570161851+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.570195757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.5702005+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.570212322+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570218504+07:00","message":"[bufferProcess] interim [960000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570221093+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570224234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570226736+07:00","message":"> Transcript [1463] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570229716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570231757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570233793+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570236806+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570243272+07:00","message":"Push: 'ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570245141+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570249053+07:00","message":"Set new StatePrefix : 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.570251024+07:00","message":"Next Push (prob) : 'ผลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.570257614+07:00","message":"push: {false ของยีนมี 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.889044011+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.889079451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.889084772+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:02.889097554+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.889104838+07:00","message":"[bufferProcess] interim [260000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.889107292+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.889112137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.889114908+07:00","message":"> Transcript [1464] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.889118132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.88911996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.889122489+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:02.889125079+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.081592007+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.081629779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.0816354+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.081645542+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.081652574+07:00","message":"[bufferProcess] interim [440000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.081655121+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.081659571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.081662336+07:00","message":"> Transcript [1465] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.081665365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.081667293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.081669366+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.081671945+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.207436276+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.207478693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.207484614+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.207502378+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.207510566+07:00","message":"[bufferProcess] interim [560000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.20751319+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.20751676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.207519527+07:00","message":"> Transcript [1466] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.207522881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.20752521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.207527665+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.207530152+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.209942805+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.209979742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.20998492+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.210000906+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210007686+07:00","message":"[bufferProcess] interim [620000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210010043+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210013196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210015991+07:00","message":"> Transcript [1467] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210019269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210021505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210023386+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210025741+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210033067+07:00","message":"Push: 'ผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210035245+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210037158+07:00","message":"Set new StatePrefix : 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.210039376+07:00","message":"Next Push (prob) : 'โปรตีนที่สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.210045921+07:00","message":"push: {false ผลต่อ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.41646763+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.416509155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.416515512+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.41653056+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.416537892+07:00","message":"[bufferProcess] interim [800000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.4165404+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.416543766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.416546548+07:00","message":"> Transcript [1468] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.416548866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.416551302+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.470360113+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.47039771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.470403838+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.470417511+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.470425537+07:00","message":"[bufferProcess] interim [920000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.470428786+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.470431819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.470435035+07:00","message":"> Transcript [1469] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.47043763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.470439745+07:00","message":"Set new StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.829807179+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.916831284+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.916870166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.916876649+07:00","message":"receive interim result [false|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.916896321+07:00","message":"[buffer interim] 146 false ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.916903961+07:00","message":"[bufferProcess] interim [340000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.916906964+07:00","message":"[bufferProcess] send to processor:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.916913211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.916915728+07:00","message":"> Transcript [1470] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.916919316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.916923688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.91692569+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.916928922+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.947709066+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.947734543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.947740553+07:00","message":"receive interim result [true|false]: ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.947745529+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.947748092+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.947754493+07:00","message":"[buffer interim] 146 true ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.94776079+07:00","message":"[bufferProcess] interim [400000000]:ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947763421+07:00","message":"[bufferProcess] send to processor (isfinal):ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947766363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947768757+07:00","message":"> Transcript [1471] [false]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947771721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947773488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947775126+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947777712+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.9477795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947781346+07:00","message":"> Transcript [1472] [true]: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947783381+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947784862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947786309+07:00","message":"StatePrefix: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947788001+07:00","message":"TextPushed: 'ลำดับนิวคลีโอไทด์ของยีนมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:03.947790885+07:00","message":"Push: 'โปรตีนที่สังเคราะห์ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:03.947797678+07:00","message":"push: {true โปรตีนที่สังเคราะห์ได้ค่ะ 0 0xc000045780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:03.9583054+07:00","message":"write wav file: './tmp/7515/7515_146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.092431814+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:04.159905655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:04.159921931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.834898683+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.834942186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.834947262+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:04.834959771+07:00","message":"[buffer interim] 147 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.834966681+07:00","message":"[bufferProcess] interim [540000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:04.834968521+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.455294089+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.455334814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.455340347+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.455352827+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.455359118+07:00","message":"[bufferProcess] interim [140000000]:นักเรียนอาจจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.455361571+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.455366448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.455369245+07:00","message":"> Transcript [1473] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.455371272+07:00","message":"Set StatePrefix (first interim): 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.523912762+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.523951461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.52395722+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.523970841+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.5239777+07:00","message":"[bufferProcess] interim [260000000]:นักเรียนอาจจะบอกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.523979978+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.523986366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.523989278+07:00","message":"> Transcript [1474] [false]: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.523991356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.523993268+07:00","message":"Set new StatePrefix: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.642016006+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.642076457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.642106596+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.642123444+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.642132256+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนอาจจะบอกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.642136079+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.642140735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.642144628+07:00","message":"> Transcript [1475] [false]: 'นักเรียนอาจจะบอกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.642149204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.642152479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.642155752+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.642159165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.83207553+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.832107951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.832112849+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:05.832124227+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.832130608+07:00","message":"[bufferProcess] interim [560000000]:นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.832133421+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.832136558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.832139408+07:00","message":"> Transcript [1476] [false]: 'นักเรียนอาจจะบอกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.832141987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.832143673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.832145592+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:05.832147627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.442370167+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.442410128+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-03-05T13:11:06.442415765+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.442426074+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.442432837+07:00","message":"[bufferProcess] interim [160000000]:นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.442435224+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.442439848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.442442385+07:00","message":"> Transcript [1477] [false]: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.442445133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.442447285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.44244926+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.442451419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.457327394+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.457356505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.457361442+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.457376352+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457382872+07:00","message":"[bufferProcess] interim [220000000]:นักเรียนอาจจะบอกนะคะว่าคู่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457385111+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457387784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457389955+07:00","message":"> Transcript [1478] [false]: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457392378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457394146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457395967+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.45739781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.45740014+07:00","message":"Push: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457401959+07:00","message":"TextPushed: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457404208+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.457406194+07:00","message":"Next Push (prob) : 'นะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.457413829+07:00","message":"push: {false นักเรียนอาจจะบอก 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.671860846+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.671898296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าครูคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.671905117+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:06.671916578+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.671923591+07:00","message":"[bufferProcess] interim [340000000]:นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.671927035+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.671933345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.671937009+07:00","message":"> Transcript [1479] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.671941242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.671944241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.671947351+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:06.671951333+07:00","message":"TextPushed: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:07.160005422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:07.160017973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.272520291+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.272554784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าครูคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.272560577+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.272572446+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.272579707+07:00","message":"[bufferProcess] interim [940000000]:นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.272582056+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.27258854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.272591053+07:00","message":"> Transcript [1480] [false]: 'นักเรียนอาจจะบอกนะคะว่าครูคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.272594416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.272596507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.272598254+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.272600589+07:00","message":"TextPushed: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.331327957+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.331362391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.331368482+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.331382958+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.331390416+07:00","message":"[bufferProcess] interim [60000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.331392793+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าครูคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.331396066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.331398773+07:00","message":"> Transcript [1481] [false]: 'นักเรียนอาจจะบอกนะคะว่าครูคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.331402175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.331404108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.331406063+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.331408481+07:00","message":"TextPushed: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.448977352+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.449009704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.449015275+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.44902941+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449036094+07:00","message":"[bufferProcess] interim [180000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449038482+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.44904164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449044267+07:00","message":"> Transcript [1482] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449047518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449049456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449051863+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449054459+07:00","message":"TextPushed: 'นักเรียนอาจจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449057401+07:00","message":"Push: 'นะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449059177+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449061321+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.449063613+07:00","message":"Next Push (prob) : 'คู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.449084581+07:00","message":"push: {false นะคะว่า 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.635920461+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.635954122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.635959576+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.635973224+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.635980096+07:00","message":"[bufferProcess] interim [360000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.635982652+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.635988988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.635991512+07:00","message":"> Transcript [1483] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.635994857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.635996728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.635998549+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.636001331+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.641084971+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.64109611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.64110176+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.641105739+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.641108867+07:00","message":"[bufferProcess] interim [420000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.641110753+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.641119612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.641121696+07:00","message":"> Transcript [1484] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.6411239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.641125575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.641127149+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.641129042+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.954530688+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.954575967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.954582571+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:07.954596557+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.954604566+07:00","message":"[bufferProcess] interim [660000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.954611602+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.954622566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.954625967+07:00","message":"> Transcript [1485] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.954630788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.954632915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.954635154+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:07.954637809+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.142403105+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.142435365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.142440764+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.142452468+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.1424596+07:00","message":"[bufferProcess] interim [900000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142462227+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142465127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142467838+07:00","message":"> Transcript [1486] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142471537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142473423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142475375+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142479282+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142482096+07:00","message":"Push: 'คู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.14248413+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142486292+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.142488556+07:00","message":"Next Push (prob) : 'ไม่ช่วยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.142495103+07:00","message":"push: {false คู่ค้าเขาตอบแค่นี้ 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.467522068+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.4675607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.467566426+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:08.467577627+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.467585091+07:00","message":"[bufferProcess] interim [200000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.467587544+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.467593004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.467595663+07:00","message":"> Transcript [1487] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.467598826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.467600661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.467602401+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:08.467605102+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.050854053+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.050901179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.050907614+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.050924149+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.050931875+07:00","message":"[bufferProcess] interim [800000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.050934576+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.050937845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.050940646+07:00","message":"> Transcript [1488] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.050944252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.050947206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.050949184+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.05095174+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.251142393+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.251176958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.251183511+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.251197275+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.25120385+07:00","message":"[bufferProcess] interim [980000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.251206383+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.251212906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.251215701+07:00","message":"> Transcript [1489] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.251219407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.251221437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.251223447+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.251226561+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.370912048+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.370938977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.370944345+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.370957796+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370963498+07:00","message":"[bufferProcess] interim [40000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370966001+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370969391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370971561+07:00","message":"> Transcript [1490] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370974893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370976645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.37097833+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370980561+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370985035+07:00","message":"Push: 'ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370986759+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370988722+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.370991227+07:00","message":"Next Push (prob) : 'เลยค่ะน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.370998392+07:00","message":"push: {false ไม่ช่วยอะไร 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.530001971+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.530048892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.53005632+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.530072064+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.530080693+07:00","message":"[bufferProcess] interim [220000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.530084741+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.530093163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.530096295+07:00","message":"> Transcript [1491] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.530099018+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.567658836+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.567688462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.567694942+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.567710329+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.567716531+07:00","message":"[bufferProcess] interim [280000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.567719672+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.567723407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.567725553+07:00","message":"> Transcript [1492] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.567728939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.567730649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.567732409+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.567734675+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.744060693+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.744092675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.744098618+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:09.744110828+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.744117076+07:00","message":"[bufferProcess] interim [460000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.74412008+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.744127772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.74413023+07:00","message":"> Transcript [1493] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวควีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.744133435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.74413532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.744137343+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:09.74413991+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.058674883+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.058714181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.058721288+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.05873274+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.058739581+07:00","message":"[bufferProcess] interim [760000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.058742402+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.058747711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.058750586+07:00","message":"> Transcript [1494] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.058753102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.058755051+07:00","message":"Set new StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:10.160272007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:10.160295294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.259607698+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.259653497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.259661757+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.259676513+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.259684194+07:00","message":"[bufferProcess] interim [940000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.259687386+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.25969058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.259693703+07:00","message":"> Transcript [1495] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.259696857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.259698819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.259700764+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.259703578+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.499783694+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.51359828+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.513635485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.513645954+07:00","message":"receive interim result [false|false]: นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.513662094+07:00","message":"[buffer interim] 147 false นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.513670386+07:00","message":"[bufferProcess] interim [300000000]:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.513673436+07:00","message":"[bufferProcess] send to processor:นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.513681853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.513685037+07:00","message":"> Transcript [1496] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.513688591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.513690995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.51369282+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.513695406+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.707803542+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.707845772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนอาจจะบอกนะคะว่าครูคะคำตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวคลีโอไทด์คืออะไรคะ\",\"confidence\":0.89800495}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.707852056+07:00","message":"receive interim result [true|false]: นักเรียนอาจจะบอกนะคะว่าครูคะคำตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.707859027+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.707860965+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.707867358+07:00","message":"[buffer interim] 147 true นักเรียนอาจจะบอกนะคะว่าครูคะคำตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707886758+07:00","message":"[bufferProcess] interim [420000000]:นักเรียนอาจจะบอกนะคะว่าครูคะคำตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707892259+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707895566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707898148+07:00","message":"> Transcript [1497] [false]: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707901394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707903308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707905256+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.70790805+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.70791012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707912014+07:00","message":"> Transcript [1498] [true]: 'นักเรียนอาจจะบอกนะคะว่าครูคะคำตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707917079+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707918914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707920484+07:00","message":"StatePrefix: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรเลยค่ะลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.707922734+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.70792434+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.708117492+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.708120454+07:00","message":"TextPushed: 'นักเรียนอาจจะบอกนะคะว่าคู่ค้าเขาตอบแค่นี้ไม่ช่วยอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.708122668+07:00","message":"Set new StatePrefix : 'นักเรียนอาจจะบอกนะคะว่าครูคะคำตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.70812491+07:00","message":"Next Push (prob) : 'นักเรียนอาจจะบอกนะคะว่าครูคะคำตอบแค่นี้ไม่ช่วยอะไรเลยค่ะน้ำหนักนิวคลีโอไทด์คืออะไรคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.708133001+07:00","message":"push: {true คะ 0 0xc000044d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:10.708141542+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_147.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:10.719980459+07:00","message":"write wav file: './tmp/7515/7515_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:10.822595448+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.259050535+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.330647602+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.34605833+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.34607317+07:00","message":"found end of frame, send empty tag with msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.346076011+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.346081638+07:00","message":"[buffer interim] 148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.346088211+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.346091416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.346096831+07:00","message":"> Transcript [1499] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.346099149+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.346101015+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.346102625+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.346104385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.346106539+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.346114029+07:00","message":"push: {true \n 0 0xc000343180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:11.350770608+07:00","message":"write wav file: './tmp/7515/7515_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.864030517+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.864066956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.86407161+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.864082691+07:00","message":"[buffer interim] 149 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.864089417+07:00","message":"[bufferProcess] interim [360000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.864091119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.982551328+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.982584711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.982590236+07:00","message":"receive interim result [false|false]: ใครที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:11.982602703+07:00","message":"[buffer interim] 149 false ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.982609239+07:00","message":"[bufferProcess] interim [480000000]:ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.982611466+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.982615922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.982618571+07:00","message":"> Transcript [1500] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:11.982620776+07:00","message":"Set StatePrefix (first interim): 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.190409309+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.190440974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.190445943+07:00","message":"receive interim result [false|false]: ใครที่เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.190460035+07:00","message":"[buffer interim] 149 false ใครที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.190466391+07:00","message":"[bufferProcess] interim [660000000]:ใครที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.190468664+07:00","message":"[bufferProcess] send to processor:ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.190472277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.190474717+07:00","message":"> Transcript [1501] [false]: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.190477563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.19047933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.190481165+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.190483026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.219510112+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.219534519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.219538998+07:00","message":"receive interim result [false|false]: ใครที่ลืม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.219547712+07:00","message":"[buffer interim] 149 false ใครที่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.219552701+07:00","message":"[bufferProcess] interim [720000000]:ใครที่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.219554728+07:00","message":"[bufferProcess] send to processor:ใครที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.21955933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.219561482+07:00","message":"> Transcript [1502] [false]: 'ใครที่เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.219564061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.219565774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.21956759+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.219569669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.366850777+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.366891281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.366896683+07:00","message":"receive interim result [false|false]: ใครที่ลืมไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.36691287+07:00","message":"[buffer interim] 149 false ใครที่ลืมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.366920016+07:00","message":"[bufferProcess] interim [840000000]:ใครที่ลืมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.366922566+07:00","message":"[bufferProcess] send to processor:ใครที่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.366925779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.366928754+07:00","message":"> Transcript [1503] [false]: 'ใครที่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.366931798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.366933651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.366935602+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.366937592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.500884894+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.500920398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.50092573+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.500939176+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.50094596+07:00","message":"[bufferProcess] interim [960000000]:ใครที่ลืมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500948042+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500951217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500954186+07:00","message":"> Transcript [1504] [false]: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500957398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500959318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500961329+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500963607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500966028+07:00","message":"Push: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500967875+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500969789+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.500971831+07:00","message":"Next Push (prob) : 'ที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.500978672+07:00","message":"push: {false ใคร 0 0xc000343280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.692130842+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.692177697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.692183228+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.69219807+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.692206268+07:00","message":"[bufferProcess] interim [200000000]:ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.692208642+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.692216127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.692218846+07:00","message":"> Transcript [1505] [false]: 'ใครที่ลืมไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.692221974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.692223931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.692225699+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.692228258+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.752413321+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.75244955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.752455651+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:12.752472531+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.75247889+07:00","message":"[bufferProcess] interim [320000000]:ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.752481266+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.752484003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.752488202+07:00","message":"> Transcript [1506] [false]: 'ใครที่ลืมไปแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.752491372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.752493759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.752495742+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:12.752497828+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.069608648+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.069641948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.069648446+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.069662375+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.069669406+07:00","message":"[bufferProcess] interim [560000000]:ใครที่ลืมไปแล้วนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.069672047+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.069677996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.069680545+07:00","message":"> Transcript [1507] [false]: 'ใครที่ลืมไปแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.069683665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.069685665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.069689952+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.069692305+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.074522523+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.074544856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.074550203+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.074563239+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074568442+07:00","message":"[bufferProcess] interim [620000000]:ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074570698+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.07457342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074575665+07:00","message":"> Transcript [1508] [false]: 'ใครที่ลืมไปแล้วนะคะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074578226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074580768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074582528+07:00","message":"StatePrefix: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074584466+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074586648+07:00","message":"Push: 'ที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074588612+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074590966+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.074593294+07:00","message":"Next Push (prob) : 'แล้วนะคะเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.074600148+07:00","message":"push: {false ที่ลืมไป 0 0xc000343280}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:13.160586402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:13.160604304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.300950024+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.300985296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.300991163+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.301002471+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.301009478+07:00","message":"[bufferProcess] interim [800000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.301012052+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.301017334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.301020171+07:00","message":"> Transcript [1509] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.301022305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.301024408+07:00","message":"Set new StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.393042594+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.393075283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.393080715+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.393091963+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.393098377+07:00","message":"[bufferProcess] interim [860000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.393100849+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.393106005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.393108666+07:00","message":"> Transcript [1510] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.393111496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.393113311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.393115044+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.393117988+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.472735852+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.472768073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.472773732+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.472785003+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.47279113+07:00","message":"[bufferProcess] interim [980000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.47279378+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.472798778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.472801844+07:00","message":"> Transcript [1511] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.472804868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.47280768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.472809687+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.472811797+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.578537083+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.57857023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.57857541+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.578583602+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.57859256+07:00","message":"[bufferProcess] interim [40000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.578595029+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.578605103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.578607982+07:00","message":"> Transcript [1512] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.578610842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.57861302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.578615281+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.578617495+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.656009691+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.656041863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.656047411+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.656061043+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656068271+07:00","message":"[bufferProcess] interim [220000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656070816+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656073672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656076721+07:00","message":"> Transcript [1513] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656080089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656082142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656084334+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.65608655+07:00","message":"TextPushed: 'ใครที่ลืมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656089101+07:00","message":"Push: 'แล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656090972+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656093936+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:13.656096036+07:00","message":"Next Push (prob) : 'อาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:13.656103345+07:00","message":"push: {false แล้วนะคะหรือว่า 0 0xc000343280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.022760931+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.022794233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.022799204+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.022808707+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.02281483+07:00","message":"[bufferProcess] interim [460000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.022817257+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.022822792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.022825356+07:00","message":"> Transcript [1514] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.022828584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.022830438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.022832499+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.0228354+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.174631801+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.174668809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.174675132+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.174686981+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.174693921+07:00","message":"[bufferProcess] interim [580000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.174696621+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.174702664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.174705573+07:00","message":"> Transcript [1515] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอ็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.174708733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.17471065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.174712769+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.174715286+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.247470776+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.247506105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.247511963+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.247523516+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.247530567+07:00","message":"[bufferProcess] interim [700000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.247532823+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.247537211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.247539621+07:00","message":"> Transcript [1516] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.247542826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.247544703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.24754662+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.247550782+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.311412224+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.311443003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.311448423+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.311462449+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311469284+07:00","message":"[bufferProcess] interim [820000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311471725+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311476617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311479423+07:00","message":"> Transcript [1517] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311482452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.31148441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311486462+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311489071+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311496502+07:00","message":"Push: 'อาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311498378+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311501398+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเอมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.311503754+07:00","message":"Next Push (prob) : 'ว่าเอมันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.311511261+07:00","message":"push: {false อาจจะรู้สึก 0 0xc000343280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.517931577+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.517971753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.517978174+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.517995014+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.518003318+07:00","message":"[bufferProcess] interim [0]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.518006054+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.518013017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.518015828+07:00","message":"> Transcript [1518] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.518018858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.518021061+07:00","message":"Set new StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.574540178+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.57458193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.57458852+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.574603016+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.574611588+07:00","message":"[bufferProcess] interim [120000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.574614255+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.574621809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.574624689+07:00","message":"> Transcript [1519] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.574628103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.574633293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.574635217+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.574637889+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.684890651+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.684922772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.684927699+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.68493643+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.6849428+07:00","message":"[bufferProcess] interim [180000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.684945701+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.684953464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.684956077+07:00","message":"> Transcript [1520] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.684960175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.684962231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.684964826+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.684967973+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.81995993+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.81999221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.819997491+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.820011496+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.820019234+07:00","message":"[bufferProcess] interim [300000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.820023008+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.820028469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.820030883+07:00","message":"> Transcript [1521] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.820034262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.820036239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.820039303+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.82004322+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.887220849+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.887257104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.88726241+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.887278309+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887289026+07:00","message":"[bufferProcess] interim [420000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887292198+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887298997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887302265+07:00","message":"> Transcript [1522] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887306692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887311582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887314507+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887317432+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887324477+07:00","message":"Push: 'ว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887326371+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887328547+07:00","message":"Set new StatePrefix : 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:14.887330782+07:00","message":"Next Push (prob) : 'เรียนมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:14.88734116+07:00","message":"push: {false ว่าเหมือนไม่เคย 0 0xc000343280}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.021229147+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.021257362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.021262552+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.021270718+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.021277422+07:00","message":"[bufferProcess] interim [480000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.021280069+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.021283174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.021285621+07:00","message":"> Transcript [1523] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.021288729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.021290835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.021292594+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.02129504+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.194649449+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.194692692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.19469883+07:00","message":"receive interim result [false|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.194710641+07:00","message":"[buffer interim] 149 false ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.194721156+07:00","message":"[bufferProcess] interim [720000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.194725868+07:00","message":"[bufferProcess] send to processor:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.194731972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.19473566+07:00","message":"> Transcript [1524] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.194740009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.194742674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.194746266+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.194748667+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.238767215+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.30311619+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.369380747+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.432338154+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.455022419+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.455062474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย\",\"confidence\":0.94759715}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.455069614+07:00","message":"receive interim result [true|false]: ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.455078231+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.455080145+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.455086385+07:00","message":"[buffer interim] 149 true ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455095989+07:00","message":"[bufferProcess] interim [930000000]:ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455098895+07:00","message":"[bufferProcess] send to processor (isfinal):ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455102718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455105457+07:00","message":"> Transcript [1525] [false]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455108539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455110586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455113312+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455119619+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.45512278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455125852+07:00","message":"> Transcript [1526] [true]: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455128967+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455131519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455134211+07:00","message":"StatePrefix: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคยเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455136995+07:00","message":"TextPushed: 'ใครที่ลืมไปแล้วนะคะหรือว่าอาจจะรู้สึกว่าเหมือนไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.455145749+07:00","message":"Push: 'เรียนมาก่อนเลย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.455158175+07:00","message":"push: {true เรียนมาก่อนเลย 0 0xc000343280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:15.463758475+07:00","message":"write wav file: './tmp/7515/7515_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.695904334+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.695926033+07:00","message":"found end of frame, send empty tag with msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.695930028+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.695937364+07:00","message":"[buffer interim] 150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.695945368+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.695956401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.695960318+07:00","message":"> Transcript [1527] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.695963715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.695966477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.69596889+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.695971437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.695974865+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.695988275+07:00","message":"push: {true \n 0 0xc000342280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:15.700171053+07:00","message":"write wav file: './tmp/7515/7515_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.915588195+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.915622313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.915627035+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.915637943+07:00","message":"[buffer interim] 151 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.915644356+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.91564628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.984473151+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.984509334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.98451442+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:15.984525962+07:00","message":"[buffer interim] 151 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.984532662+07:00","message":"[bufferProcess] interim [360000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.984534979+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.984539673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.98454251+07:00","message":"> Transcript [1528] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:15.984544614+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.093115086+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.093151179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.093156797+07:00","message":"receive interim result [false|false]: ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.093176902+07:00","message":"[buffer interim] 151 false ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.0931841+07:00","message":"[bufferProcess] interim [480000000]:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.093186283+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.09319086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.093193817+07:00","message":"> Transcript [1529] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.093196715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.093198724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.093200802+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.093202868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:16.160856734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:16.160867765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.277265632+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.277301897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.277307505+07:00","message":"receive interim result [false|false]: ไม่เป็นไรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.277324627+07:00","message":"[buffer interim] 151 false ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.277331511+07:00","message":"[bufferProcess] interim [660000000]:ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.277333764+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.277336728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.277339418+07:00","message":"> Transcript [1530] [false]: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.277342245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.277344004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.277346142+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.277348438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.328134493+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.391020141+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.421281018+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.421320187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.421325765+07:00","message":"receive interim result [true|false]: ไม่เป็นไรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.421334302+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.42133652+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.421343154+07:00","message":"[buffer interim] 151 true ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421353246+07:00","message":"[bufferProcess] interim [930000000]:ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421356023+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เป็นไรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421359204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421362346+07:00","message":"> Transcript [1531] [false]: 'ไม่เป็นไรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421365104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421366806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421368578+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421370562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421372014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.42137721+07:00","message":"> Transcript [1532] [true]: 'ไม่เป็นไรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421379095+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421380551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421382003+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421383439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:16.421389104+07:00","message":"Push: 'ไม่เป็นไรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:16.421396201+07:00","message":"push: {true ไม่เป็นไรค่ะ 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:16.427253094+07:00","message":"write wav file: './tmp/7515/7515_151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.023220658+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.02326053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ฟังอีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.023266224+07:00","message":"receive interim result [false|false]: ให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.023276986+07:00","message":"[buffer interim] 152 false ให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.023283621+07:00","message":"[bufferProcess] interim [680000000]:ให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.023285646+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.023290411+07:00","message":"[bufferProcess] send to processor (ticker):ให้ฟังอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.023292951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.023295567+07:00","message":"> Transcript [1533] [false]: 'ให้ฟังอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.023298214+07:00","message":"Set StatePrefix (first interim): 'ให้ฟังอีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.139885956+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.139925283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ฟังอีกครั้งนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.13993146+07:00","message":"receive interim result [false|false]: ให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.139941717+07:00","message":"[buffer interim] 152 false ให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.139948365+07:00","message":"[bufferProcess] interim [740000000]:ให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.139950395+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.260462877+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.260501861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ฟังอีกครั้งนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.260507326+07:00","message":"receive interim result [false|false]: ให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.260522311+07:00","message":"[buffer interim] 152 false ให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.260529886+07:00","message":"[bufferProcess] interim [860000000]:ให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.260532676+07:00","message":"[bufferProcess] send to processor:ให้ฟังอีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.260539887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.260542465+07:00","message":"> Transcript [1534] [false]: 'ให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.260546136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.260549913+07:00","message":"Set new StatePrefix: 'ให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.308831738+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.425258067+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.425293943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้ฟังอีกครั้งนึงนะคะ\",\"confidence\":0.8884405}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.425301078+07:00","message":"receive interim result [true|false]: อยากให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.425310248+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.425312596+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.425333042+07:00","message":"[buffer interim] 152 true อยากให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425357544+07:00","message":"[bufferProcess] interim [130000000]:อยากให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425360885+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ฟังอีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425364033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425367676+07:00","message":"> Transcript [1535] [false]: 'ให้ฟังอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425370785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425372579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425374617+07:00","message":"StatePrefix: 'ให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425376636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425378566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425380484+07:00","message":"> Transcript [1536] [true]: 'อยากให้ฟังอีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425382428+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425384009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425385472+07:00","message":"StatePrefix: 'ให้ฟังอีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425387111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.425392996+07:00","message":"Push: 'อยากให้ฟังอีกครั้งนึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.425403021+07:00","message":"push: {true อยากให้ฟังอีกครั้งนึงนะคะ 0 0xc002c2a180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:18.431911318+07:00","message":"write wav file: './tmp/7515/7515_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.570753792+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.628809822+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.702012543+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.745614938+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.745644776+07:00","message":"found end of frame, send empty tag with msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.745648283+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.7456564+07:00","message":"[buffer interim] 153 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.745669483+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.745673949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.745676889+07:00","message":"> Transcript [1537] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.74567928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.745681553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.745683113+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.745684713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:18.745686929+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:18.745697095+07:00","message":"push: {true \n 0 0xc000395300}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:18.749852606+07:00","message":"write wav file: './tmp/7515/7515_153.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:19.16136718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:19.161390882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.268890402+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.362123631+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.362154757+07:00","message":"found end of frame, send empty tag with msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.362158337+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.362166814+07:00","message":"[buffer interim] 154 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.362180437+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.36218552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.362188477+07:00","message":"> Transcript [1538] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.36219121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.362193127+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.362194945+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.3621966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:19.362199331+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.362210839+07:00","message":"push: {true \n 0 0xc000045b00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:19.368328474+07:00","message":"write wav file: './tmp/7515/7515_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:19.591247631+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.066403845+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.066456304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.066461419+07:00","message":"receive interim result [false|false]: ย้อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.066476456+07:00","message":"[buffer interim] 155 false ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.06648436+07:00","message":"[bufferProcess] interim [480000000]:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.06648636+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.308756424+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.308780848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.308785681+07:00","message":"receive interim result [false|false]: ย้อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.308799772+07:00","message":"[buffer interim] 155 false ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.308806082+07:00","message":"[bufferProcess] interim [780000000]:ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.308808635+07:00","message":"[bufferProcess] send to processor:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.308812126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.308814422+07:00","message":"> Transcript [1539] [false]: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.308816323+07:00","message":"Set StatePrefix (first interim): 'ย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.44047349+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.440509803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.440516292+07:00","message":"receive interim result [false|false]: ย้อนกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.440530093+07:00","message":"[buffer interim] 155 false ย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.440538231+07:00","message":"[bufferProcess] interim [900000000]:ย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.440540868+07:00","message":"[bufferProcess] send to processor:ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.440547242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.440550319+07:00","message":"> Transcript [1540] [false]: 'ย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.440553333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.44055531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.440557133+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.440559342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.645738391+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.645784041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไปตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.645791044+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.645803787+07:00","message":"[buffer interim] 155 false ย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.645811935+07:00","message":"[bufferProcess] interim [80000000]:ย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.645830238+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.645838107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.645841091+07:00","message":"> Transcript [1541] [false]: 'ย้อนกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.645844911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.645846864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.645848623+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.645850789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.814940056+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.814981063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไปตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.814986849+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.815002243+07:00","message":"[buffer interim] 155 false ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.815009804+07:00","message":"[bufferProcess] interim [260000000]:ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.815012944+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.815016608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.815019273+07:00","message":"> Transcript [1542] [false]: 'ย้อนกลับไปตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.81502236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.815024854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.815026574+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.815028505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.949898082+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.949935863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไปตั้งแต่เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.949942344+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้งแต่เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.949956441+07:00","message":"[buffer interim] 155 false ย้อนกลับไปตั้งแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.949964709+07:00","message":"[bufferProcess] interim [380000000]:ย้อนกลับไปตั้งแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.949967433+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.949973849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.949977137+07:00","message":"> Transcript [1543] [false]: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.949980561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.949982557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.94998439+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.949986417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.949992333+07:00","message":"Push: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.949997965+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.950000077+07:00","message":"Set new StatePrefix : 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:20.950002489+07:00","message":"Next Push (prob) : 'กลับไปตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:20.950022568+07:00","message":"push: {false ย้อน 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.021671368+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.021704719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไปตั้งแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.021710799+07:00","message":"receive interim result [false|false]: ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.021725409+07:00","message":"[buffer interim] 155 false ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.021733372+07:00","message":"[bufferProcess] interim [440000000]:ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.021736019+07:00","message":"[bufferProcess] send to processor:ย้อนกลับไปตั้งแต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.021742549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.021745368+07:00","message":"> Transcript [1544] [false]: 'ย้อนกลับไปตั้งแต่เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.021748734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.021750874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.021752889+07:00","message":"StatePrefix: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.021755443+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.258848929+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.351816525+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.351858322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับไปตั้งแต่ว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.351864214+07:00","message":"receive interim result [true|false]: ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.351878198+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.351881056+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.351887976+07:00","message":"[buffer interim] 155 true ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351898154+07:00","message":"[bufferProcess] interim [890000000]:ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.35190276+07:00","message":"[bufferProcess] send to processor (isfinal):ย้อนกลับไปตั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351906343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351909433+07:00","message":"> Transcript [1545] [false]: 'ย้อนกลับไปตั้งแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.35191244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351915493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351917584+07:00","message":"StatePrefix: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351919776+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351921471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351923235+07:00","message":"> Transcript [1546] [true]: 'ย้อนกลับไปตั้งแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351925107+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.3519266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351928123+07:00","message":"StatePrefix: 'ย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351929788+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.351935054+07:00","message":"Push: 'กลับไปตั้งแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.351943024+07:00","message":"push: {true กลับไปตั้งแต่ว่า 0 0xc000045c80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:21.359785462+07:00","message":"write wav file: './tmp/7515/7515_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.382222444+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.944107729+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.944148707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนส์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.944154055+07:00","message":"receive interim result [false|false]: ยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.94416678+07:00","message":"[buffer interim] 156 false ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.944173674+07:00","message":"[bufferProcess] interim [420000000]:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:21.94417541+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957952196+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957982669+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957985566+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957987413+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957989429+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957991362+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957993995+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957996409+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957998044+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.957999474+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.958001019+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:21.958002512+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.065550452+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.065589817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.065595388+07:00","message":"receive interim result [false|false]: ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.065612909+07:00","message":"[buffer interim] 156 false ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.065619783+07:00","message":"[bufferProcess] interim [480000000]:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.065622193+07:00","message":"[bufferProcess] send to processor:ยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.065625324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.065628055+07:00","message":"> Transcript [1547] [false]: 'ยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.065630041+07:00","message":"Set StatePrefix (first interim): 'ยีนส์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.117670234+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.117706632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.117718926+07:00","message":"receive interim result [false|false]: ยีนคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.11773075+07:00","message":"[buffer interim] 156 false ยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.117737143+07:00","message":"[bufferProcess] interim [600000000]:ยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.117739481+07:00","message":"[bufferProcess] send to processor:ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.117744268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.117746742+07:00","message":"> Transcript [1548] [false]: 'ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.117748831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.117750979+07:00","message":"Set new StatePrefix: 'ยืน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:22.161666516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:22.161683829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.418228802+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.418291256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.418297236+07:00","message":"receive interim result [false|false]: ยีนคือช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.418312657+07:00","message":"[buffer interim] 156 false ยีนคือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.418326469+07:00","message":"[bufferProcess] interim [840000000]:ยีนคือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.418329002+07:00","message":"[bufferProcess] send to processor:ยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.418331976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.418336629+07:00","message":"> Transcript [1549] [false]: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.418338645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.418340511+07:00","message":"Set new StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.566115706+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.566155662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.566165124+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.566178075+07:00","message":"[buffer interim] 156 false ยีนคือช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.566186489+07:00","message":"[bufferProcess] interim [20000000]:ยีนคือช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.566190341+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.566198255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.566202115+07:00","message":"> Transcript [1550] [false]: 'ยีนคือช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.566206739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.566209567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.566212227+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.566214923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.754863657+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.754910604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.754916862+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.754928247+07:00","message":"[buffer interim] 156 false ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.754935076+07:00","message":"[bufferProcess] interim [140000000]:ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.754937518+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.754942636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.754945761+07:00","message":"> Transcript [1551] [false]: 'ยีนคือช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.754949153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.754951487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.754953269+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.754955271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.944908327+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.944948255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.944955305+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:22.944970514+07:00","message":"[buffer interim] 156 false ยีนคือช่วงนึงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.94497841+07:00","message":"[bufferProcess] interim [380000000]:ยีนคือช่วงนึงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.944981339+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.944988087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.944990889+07:00","message":"> Transcript [1552] [false]: 'ยีนคือช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.944994556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.944996512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.94499836+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:22.945000739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.154825221+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.154882138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.154888827+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.154905296+07:00","message":"[buffer interim] 156 false ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154913677+07:00","message":"[bufferProcess] interim [560000000]:ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154916744+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154923293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154926699+07:00","message":"> Transcript [1553] [false]: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154930437+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154933726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154936126+07:00","message":"StatePrefix: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154938338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154943954+07:00","message":"Push: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154945859+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.15494771+07:00","message":"Set new StatePrefix : 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.154949779+07:00","message":"Next Push (prob) : 'ช่วงนึงของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.154958791+07:00","message":"push: {false ยีนคือ 0 0xc000394080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.38402753+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.384073841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสามเหลี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.384079322+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.384096058+07:00","message":"[buffer interim] 156 false ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.384104521+07:00","message":"[bufferProcess] interim [800000000]:ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.38410729+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.384110591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.384113406+07:00","message":"> Transcript [1554] [false]: 'ยีนคือช่วงนึงของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.384116755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.384118671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.384120426+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.384122953+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.724811962+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.724847127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสังเวียนเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.724853276+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียนเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.724867729+07:00","message":"[buffer interim] 156 false ยีนคือช่วงนึงของสังเวียนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.724881136+07:00","message":"[bufferProcess] interim [160000000]:ยีนคือช่วงนึงของสังเวียนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.72488526+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสามเหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.724890044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.72489422+07:00","message":"> Transcript [1555] [false]: 'ยีนคือช่วงนึงของสามเหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.724898578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.72490155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.724904824+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.724907928+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.888413062+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.951305566+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.984059575+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.984104766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงนึงของสังเวียน A\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.984111078+07:00","message":"receive interim result [false|false]: ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:23.984123221+07:00","message":"[buffer interim] 156 false ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.984133043+07:00","message":"[bufferProcess] interim [340000000]:ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.98413571+07:00","message":"[bufferProcess] send to processor:ยีนคือช่วงนึงของสังเวียนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.984141119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.984143842+07:00","message":"> Transcript [1556] [false]: 'ยีนคือช่วงนึงของสังเวียนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.984147353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.984149764+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.984151664+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:23.984153807+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.073695513+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.07373063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยีนคือช่วงหนึ่งของสาย DNA\",\"confidence\":0.7497697}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.073736111+07:00","message":"receive interim result [true|false]: ยีนคือช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.073744111+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.073746163+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.073751442+07:00","message":"[buffer interim] 156 true ยีนคือช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073758055+07:00","message":"[bufferProcess] interim [520000000]:ยีนคือช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073762777+07:00","message":"[bufferProcess] send to processor (isfinal):ยีนคือช่วงนึงของสังเวียน A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073765962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073768611+07:00","message":"> Transcript [1557] [false]: 'ยีนคือช่วงนึงของสังเวียน A'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.07377126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073773058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073775048+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073776996+07:00","message":"TextPushed: 'ยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073781224+07:00","message":"Push: 'ช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.07378293+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073784741+07:00","message":"Set new StatePrefix : 'ยีนคือช่วงนึงของสังเวียน A'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073786589+07:00","message":"Next Push (prob) : 'สังเวียน A'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073788247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073789952+07:00","message":"> Transcript [1558] [true]: 'ยีนคือช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073791973+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073793432+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073795289+07:00","message":"StatePrefix: 'ยีนคือช่วงนึงของสังเวียน A'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073797003+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073798432+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.073806536+07:00","message":"push: {false ช่วงนึงของ 0 0xc000394080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073912457+07:00","message":"Push: 'สาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073917021+07:00","message":"TextPushed: 'ยีนคือช่วงนึงของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073919988+07:00","message":"Set new StatePrefix : 'ยีนคือช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073922901+07:00","message":"Next Push (prob) : 'ยีนคือช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.073933991+07:00","message":"push: {true สาย DNA 0 0xc000394080}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.073931589+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_156.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:24.080975379+07:00","message":"write wav file: './tmp/7515/7515_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.421766723+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.421803675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.421808781+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.421819725+07:00","message":"[buffer interim] 157 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.421826232+07:00","message":"[bufferProcess] interim [300000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.421828103+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.669629341+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.669671214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.669676286+07:00","message":"receive interim result [false|false]: แล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.669688587+07:00","message":"[buffer interim] 157 false แล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.669695107+07:00","message":"[bufferProcess] interim [540000000]:แล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.669697455+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.669702311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.669705175+07:00","message":"> Transcript [1559] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.669707315+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.829906906+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.829954995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.82996085+07:00","message":"receive interim result [false|false]: แล้วเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.829972779+07:00","message":"[buffer interim] 157 false แล้วเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.829979905+07:00","message":"[bufferProcess] interim [660000000]:แล้วเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.829981996+07:00","message":"[bufferProcess] send to processor:แล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.829986633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.829989398+07:00","message":"> Transcript [1560] [false]: 'แล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.829992169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.829994204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.829996087+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.829997972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.929238132+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.929273765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรียนอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.929278984+07:00","message":"receive interim result [false|false]: แล้วเรียนอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:24.929292642+07:00","message":"[buffer interim] 157 false แล้วเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.929299499+07:00","message":"[bufferProcess] interim [780000000]:แล้วเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.929302345+07:00","message":"[bufferProcess] send to processor:แล้วเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.929305718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.929308392+07:00","message":"> Transcript [1561] [false]: 'แล้วเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.929311162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.929313407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.929315196+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:24.929317133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:25.162600853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:25.162620774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.377759993+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.377803544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรียนอีกคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.377809545+07:00","message":"receive interim result [false|false]: แล้วเรียนอีกคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.377824869+07:00","message":"[buffer interim] 157 false แล้วเรียนอีกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.377832236+07:00","message":"[bufferProcess] interim [260000000]:แล้วเรียนอีกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.377834386+07:00","message":"[bufferProcess] send to processor:แล้วเรียนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.377837431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.37784004+07:00","message":"> Transcript [1562] [false]: 'แล้วเรียนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.377843293+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.377845397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.377847164+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.377848998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.54869337+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.621641565+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.639179088+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.639212009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเรียนเอกคืออะไร\",\"confidence\":0.9426351}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.639217613+07:00","message":"receive interim result [true|false]: แล้วเรียนเอกคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.639225813+07:00","message":"end recv isFinal message id 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.639228161+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.639234701+07:00","message":"[buffer interim] 157 true แล้วเรียนเอกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639252221+07:00","message":"[bufferProcess] interim [620000000]:แล้วเรียนเอกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.63925911+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วเรียนอีกคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639263396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.63926831+07:00","message":"> Transcript [1563] [false]: 'แล้วเรียนอีกคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.63927252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639275513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639278186+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639281006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639288091+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639290831+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639293844+07:00","message":"Set new StatePrefix : 'แล้วเรียนอีกคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639297581+07:00","message":"Next Push (prob) : 'เรียนอีกคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639300379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639303386+07:00","message":"> Transcript [1564] [true]: 'แล้วเรียนเอกคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639306383+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639309055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639311669+07:00","message":"StatePrefix: 'แล้วเรียนอีกคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639314432+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.639315515+07:00","message":"push: {false แล้ว 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:25.639332929+07:00","message":"push: {true เรียนเอกคืออะไร 0 0xc000045300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:25.639317873+07:00","message":"Push: 'เรียนเอกคืออะไร'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:25.645207771+07:00","message":"write wav file: './tmp/7515/7515_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.667577277+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.667629367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.66763604+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.667651524+07:00","message":"[buffer interim] 158 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.667659604+07:00","message":"[bufferProcess] interim [900000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.667662328+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.667669942+07:00","message":"[bufferProcess] send to processor (ticker):นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.667673227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.667676865+07:00","message":"> Transcript [1565] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.667680157+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.786096017+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.78613714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.786143574+07:00","message":"receive interim result [false|false]: นะคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:26.7861564+07:00","message":"[buffer interim] 158 false นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.786164094+07:00","message":"[bufferProcess] interim [20000000]:นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:26.786165978+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.140912493+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.14094962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.140955384+07:00","message":"receive interim result [false|false]: นะคะหรือจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.140968524+07:00","message":"[buffer interim] 158 false นะคะหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.140976196+07:00","message":"[bufferProcess] interim [200000000]:นะคะหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.140978313+07:00","message":"[bufferProcess] send to processor:นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.140983465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.14098639+07:00","message":"> Transcript [1566] [false]: 'นะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.140989155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.140990913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.140992948+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.140994925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.838304333+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.838355805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.838361966+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:27.838376333+07:00","message":"[buffer interim] 158 false นะคะหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.838384748+07:00","message":"[bufferProcess] interim [260000000]:นะคะหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.838387127+07:00","message":"[bufferProcess] send to processor:นะคะหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.838392262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.838394962+07:00","message":"> Transcript [1567] [false]: 'นะคะหรือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.838398305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.838401927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.838403858+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:27.83840603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:28.163151088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:28.163182027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.386032443+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.386070952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.386077308+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.386091593+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.386098433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็มเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.386101561+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.386107051+07:00","message":"[buffer interim] 158 false นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.386110193+07:00","message":"[buffer interim] 158 false นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386116605+07:00","message":"[bufferProcess] interim [440000000]:นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386118822+07:00","message":"[bufferProcess] send to processor:นะคะหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.38612162+07:00","message":"[bufferProcess] interim [740000000]:นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386123464+07:00","message":"[bufferProcess] send to processor:นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.38612642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386129278+07:00","message":"> Transcript [1568] [false]: 'นะคะหรือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.38613237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386134419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386136144+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386137886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386139421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386141248+07:00","message":"> Transcript [1569] [false]: 'นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386143181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386147719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.38614983+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386151438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386156278+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.386158237+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.38616002+07:00","message":"Set new StatePrefix : 'นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:28.38616249+07:00","message":"Next Push (prob) : 'หรือชื่อเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:28.386171408+07:00","message":"push: {false นะคะ 0 0xc002c2a200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612135367+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612164693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612170127+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612179838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" vehicle\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612182469+07:00","message":"receive interim result [false|false]:  vehicle"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.61219127+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612194526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็มเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612196987+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612202413+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612205218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612207298+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.61220965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" vehicle\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612211515+07:00","message":"receive interim result [false|false]:  vehicle"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612213063+07:00","message":"[buffer interim] 158 false นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612232543+07:00","message":"[buffer interim] 158 false  vehicle"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612235778+07:00","message":"[buffer interim] 158 false นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612238121+07:00","message":"[buffer interim] 158 false นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.612239935+07:00","message":"[buffer interim] 158 false  vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612245358+07:00","message":"[bufferProcess] interim [280000000]:นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612248091+07:00","message":"[bufferProcess] send to processor:นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612250599+07:00","message":"[bufferProcess] send to processor (ticker):นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612252871+07:00","message":"[bufferProcess] interim [280000000]: vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612254359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612256351+07:00","message":"[bufferProcess] interim [340000000]:นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612258055+07:00","message":"[bufferProcess] send to processor: vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612259787+07:00","message":"[bufferProcess] interim [400000000]:นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612261357+07:00","message":"[bufferProcess] send to processor:นะคะหรือชื่อเต็มเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612263333+07:00","message":"[bufferProcess] interim [400000000]: vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612265819+07:00","message":"[bufferProcess] update buffer: นะคะหรือชื่อเต็ม vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612267988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612270548+07:00","message":"> Transcript [1570] [false]: 'นะคะหรือชื่อเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612273084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612275043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612276655+07:00","message":"StatePrefix: 'นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612278656+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.61228024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612282078+07:00","message":"> Transcript [1571] [false]: 'นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612283809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612285336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612292215+07:00","message":"StatePrefix: 'นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612293993+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612295408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612296995+07:00","message":"> Transcript [1572] [false]: ' vehicle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612298396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612300151+07:00","message":"Set new StatePrefix: ' vehicle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612301476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612303036+07:00","message":"> Transcript [1573] [false]: 'นะคะหรือชื่อเต็มเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612304482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:29.612305977+07:00","message":"Set new StatePrefix: 'นะคะหรือชื่อเต็มเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:29.969900886+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.031795532+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.174626217+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.174667339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.174672991+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.174692344+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.174697454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลีอิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.174700186+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลีอิก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.174705393+07:00","message":"[buffer interim] 158 false นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.174709068+07:00","message":"[buffer interim] 158 false นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลีอิก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174714611+07:00","message":"[bufferProcess] interim [0]:นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174717023+07:00","message":"[bufferProcess] send to processor:นะคะหรือชื่อเต็ม vehicle"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174719967+07:00","message":"[bufferProcess] interim [60000000]:นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลีอิก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174721797+07:00","message":"[bufferProcess] send to processor:นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174724573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174727209+07:00","message":"> Transcript [1574] [false]: 'นะคะหรือชื่อเต็ม vehicle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174729439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174731624+07:00","message":"Set new StatePrefix: 'นะคะหรือชื่อเต็ม vehicle'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174733222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174734878+07:00","message":"> Transcript [1575] [false]: 'นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174736416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.174737969+07:00","message":"Set new StatePrefix: 'นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.502052724+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.502090272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.502097362+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.502111011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" deoxyribonucleic Acid\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.502114929+07:00","message":"receive interim result [false|false]:  deoxyribonucleic Acid"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.5021231+07:00","message":"[buffer interim] 158 false นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.502130295+07:00","message":"[buffer interim] 158 false  deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.502137802+07:00","message":"[bufferProcess] interim [600000000]:นะคะหรือชื่อเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.502142001+07:00","message":"[bufferProcess] send to processor:นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลีอิก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.502147813+07:00","message":"[bufferProcess] interim [600000000]: deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.502150322+07:00","message":"[bufferProcess] update buffer: นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.502153029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.502155624+07:00","message":"> Transcript [1576] [false]: 'นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลีอิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.502158717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.502160557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.502162609+07:00","message":"StatePrefix: 'นะคะหรือชื่อเต็มดีออกซีไรโบนิวคลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.50216474+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.52278059+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.522806398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.522811017+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.522821459+07:00","message":"[buffer interim] force interim is final (2) : deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522826066+07:00","message":"[bufferProcess] interim [600000000]: deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522828052+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522830614+07:00","message":"[bufferProcess] interim [480000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.52283212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522839536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522851033+07:00","message":"> Transcript [1577] [false]: 'นะคะหรือชื่อเต็ม deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522854729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522857427+07:00","message":"Set new StatePrefix: 'นะคะหรือชื่อเต็ม deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522860153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.52286229+07:00","message":"> Transcript [1578] [true]: ' deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522865107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522866937+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522880695+07:00","message":"StatePrefix: 'นะคะหรือชื่อเต็ม deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522882873+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522884543+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522955132+07:00","message":"Push: ' deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522957369+07:00","message":"TextPushed: 'นะคะ deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522959188+07:00","message":"Set new StatePrefix : ' deoxyribonucleic Acid'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522960898+07:00","message":"Next Push (prob) : ' deoxyribonucleic Acid'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.522969267+07:00","message":"push: {true  deoxyribonucleic Acid 0 0xc002c2a200}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.522989389+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_158.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:30.532344429+07:00","message":"write wav file: './tmp/7515/7515_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.688332068+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.688377773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.688384346+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.688396352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" deoxyribonucleic Acid นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.688399493+07:00","message":"receive interim result [false|false]:  deoxyribonucleic Acid นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.688408795+07:00","message":"[buffer interim] this message is already final false 158: 'นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.688415655+07:00","message":"[buffer interim] this message is already final false 158: ' deoxyribonucleic Acid นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.701418836+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.701456362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.701472712+07:00","message":"receive interim result [false|false]: เป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.701485371+07:00","message":"[buffer interim] 159 false เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.701492412+07:00","message":"[bufferProcess] interim [660000000]:เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.701495051+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.701501664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.701504574+07:00","message":"> Transcript [1579] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.701506684+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.813776165+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.813808972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.813814709+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.813825977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" deoxyribonucleic Acid นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.813829102+07:00","message":"receive interim result [false|false]:  deoxyribonucleic Acid นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.8138371+07:00","message":"[buffer interim] this message is already final false 158: 'นะคะหรือชื่อเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.813843305+07:00","message":"[buffer interim] this message is already final false 158: ' deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.820956109+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.820995035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.82100036+07:00","message":"receive interim result [false|false]: เป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.821013349+07:00","message":"[buffer interim] 159 false เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.821020539+07:00","message":"[bufferProcess] interim [780000000]:เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.821023462+07:00","message":"[bufferProcess] send to processor:เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.821028681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.821031339+07:00","message":"> Transcript [1580] [false]: 'เป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.821034452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.821036474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.821038381+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.82104037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874279605+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874337363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็ม deoxyribonucleic Acid\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.87434558+07:00","message":"receive interim result [false|false]: นะคะหรือชื่อเต็ม deoxyribonucleic Acid"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874359676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874363521+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874375296+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874381598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ\",\"confidence\":0.93971074}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874386576+07:00","message":"receive interim result [true|false]: นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874390192+07:00","message":"end recv isFinal message id 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874392786+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874399605+07:00","message":"[buffer interim] this message is already final false 158: 'นะคะหรือชื่อเต็ม deoxyribonucleic Acid'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874408476+07:00","message":"[buffer interim] this message is already final false 158: ' นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.874414879+07:00","message":"[buffer interim] this message is already final true 158: 'นะคะหรือชื่อเต็ม deoxyribonucleic Acid นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.924219673+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.924258964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.924265024+07:00","message":"receive interim result [false|false]: เป็นสายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:30.924290862+07:00","message":"[buffer interim] 159 false เป็นสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.924302257+07:00","message":"[bufferProcess] interim [900000000]:เป็นสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.924305114+07:00","message":"[bufferProcess] send to processor:เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.924308434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.924311154+07:00","message":"> Transcript [1581] [false]: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.924314095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.924316143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.92431787+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:30.92431981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.027017588+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.027058993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสาร Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.027064971+07:00","message":"receive interim result [false|false]: เป็นสาร Pantip"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.027078478+07:00","message":"[buffer interim] 159 false เป็นสาร Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.027087694+07:00","message":"[bufferProcess] interim [20000000]:เป็นสาร Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.027090148+07:00","message":"[bufferProcess] send to processor:เป็นสายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.027093468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.027096517+07:00","message":"> Transcript [1582] [false]: 'เป็นสายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.027099345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.027101078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.027102821+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.027104668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.077796312+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.077839949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.077846581+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.077860182+07:00","message":"[buffer interim] 159 false เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077875792+07:00","message":"[bufferProcess] interim [80000000]:เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077878646+07:00","message":"[bufferProcess] send to processor:เป็นสาร Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.07788668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077890253+07:00","message":"> Transcript [1583] [false]: 'เป็นสาร Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077893515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077896058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077898074+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077900054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077905765+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077907813+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077909806+07:00","message":"Set new StatePrefix : 'เป็นสาร Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.077912066+07:00","message":"Next Push (prob) : 'สาร Pantip'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.077919769+07:00","message":"push: {false เป็น 0 0xc002c2a700}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:31.163563102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:31.16358014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.672080043+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.672115914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.672121488+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:31.67213542+07:00","message":"[buffer interim] 159 false เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.672142196+07:00","message":"[bufferProcess] interim [680000000]:เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.672144556+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.672150789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.672153441+07:00","message":"> Transcript [1584] [false]: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.672155489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:31.672157367+07:00","message":"Set new StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.35582199+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.355865794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารพันธุกรรมซึ่งประกอบด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.355883137+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.355898079+07:00","message":"[buffer interim] 159 false เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.355907025+07:00","message":"[bufferProcess] interim [340000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.355910565+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.355918107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.35592366+07:00","message":"> Transcript [1585] [false]: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.355927932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.355930454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.355933326+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.355936659+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.995824461+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.995848499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารพันธุกรรมซึ่งประกอบด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.995853324+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:32.995863071+07:00","message":"[buffer interim] 159 false เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.995873327+07:00","message":"[bufferProcess] interim [940000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.995876251+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.995880927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.995883139+07:00","message":"> Transcript [1586] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.995885815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.995887763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.995889575+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:32.995891892+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.059814921+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.059851394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.059857029+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.059878338+07:00","message":"[buffer interim] 159 false เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.059885252+07:00","message":"[bufferProcess] interim [120000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.059887802+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.059890754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.059893505+07:00","message":"> Transcript [1587] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.059896915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.059898889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.059900698+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.05990275+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.264470394+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.264508843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.264514919+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.264528321+07:00","message":"[buffer interim] 159 false เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264534894+07:00","message":"[bufferProcess] interim [300000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264537555+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264543759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264546563+07:00","message":"> Transcript [1588] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264549947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264551919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264553859+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264556016+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264561329+07:00","message":"Push: 'สารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264563056+07:00","message":"TextPushed: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264565907+07:00","message":"Set new StatePrefix : 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวเคลียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.264568577+07:00","message":"Next Push (prob) : 'ซึ่งประกอบด้วยนิวเคลียส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.264576018+07:00","message":"push: {false สารพันธุกรรม 0 0xc002c2a700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.900750174+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.90078777+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-03-05T13:11:33.900794293+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.900806456+07:00","message":"[buffer interim] 159 false เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.900813502+07:00","message":"[bufferProcess] interim [900000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.900816231+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.900822477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.900825906+07:00","message":"> Transcript [1589] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.900828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.900829888+07:00","message":"Set new StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.938608423+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.955667209+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.955696588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.95570281+07:00","message":"receive interim result [false|false]: เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:33.95571594+07:00","message":"[buffer interim] 159 false เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.955723805+07:00","message":"[bufferProcess] interim [960000000]:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.955726929+07:00","message":"[bufferProcess] send to processor:เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.955733849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.955736449+07:00","message":"> Transcript [1590] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.955739395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.955741209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.95574301+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:33.955745934+07:00","message":"TextPushed: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.051695039+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.051732849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารพันธุกรรมประกอบด้วยนิวคลีโอไทด์ค่ะ\",\"confidence\":0.9060619}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.05173925+07:00","message":"receive interim result [true|false]: เป็นสารพันธุกรรมประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.051749966+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.051751992+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.051757893+07:00","message":"[buffer interim] 159 true เป็นสารพันธุกรรมประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.05176693+07:00","message":"[bufferProcess] interim [140000000]:เป็นสารพันธุกรรมประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051770415+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051773628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051776152+07:00","message":"> Transcript [1591] [false]: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051779336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.0517811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051785186+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051788474+07:00","message":"TextPushed: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.05179025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051792023+07:00","message":"> Transcript [1592] [true]: 'เป็นสารพันธุกรรมประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051793979+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051795467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051796914+07:00","message":"StatePrefix: 'เป็นสารพันธุกรรมซึ่งประกอบด้วยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051798591+07:00","message":"TextPushed: 'เป็นสารพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.051801255+07:00","message":"Push: 'ประกอบด้วยนิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.051808677+07:00","message":"push: {true ประกอบด้วยนิวคลีโอไทด์ค่ะ 0 0xc002c2a700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:34.062936037+07:00","message":"write wav file: './tmp/7515/7515_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.071321541+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:34.163716285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:34.163744986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.838581229+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.900595954+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.924234135+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.924252246+07:00","message":"found end of frame, send empty tag with msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.924255249+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.924261036+07:00","message":"[buffer interim] 160 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.924267283+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.924270656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.924273239+07:00","message":"> Transcript [1593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.92427538+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.924277172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.924278871+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.924280562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:34.924282856+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:34.924290185+07:00","message":"push: {true \n 0 0xc002c2af00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:34.937109401+07:00","message":"write wav file: './tmp/7515/7515_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.24682937+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.246878332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.246885269+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.246902423+07:00","message":"[buffer interim] 161 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.246909627+07:00","message":"[bufferProcess] interim [420000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.246911711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.374793385+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.374827847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.374833562+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.374844917+07:00","message":"[buffer interim] 161 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.374851462+07:00","message":"[bufferProcess] interim [480000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.374853518+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.374859391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.374862133+07:00","message":"> Transcript [1594] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.374864133+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.440007685+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.440046456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.440052292+07:00","message":"receive interim result [false|false]: อยากได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.440066236+07:00","message":"[buffer interim] 161 false อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.440072967+07:00","message":"[bufferProcess] interim [600000000]:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.440075348+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.440081756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.440084751+07:00","message":"> Transcript [1595] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.440086655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.440088646+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.61876374+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.618807038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.618811802+07:00","message":"receive interim result [false|false]: อยากได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.618823236+07:00","message":"[buffer interim] 161 false อยากได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.61883006+07:00","message":"[bufferProcess] interim [780000000]:อยากได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.618832402+07:00","message":"[bufferProcess] send to processor:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.61883713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.618839817+07:00","message":"> Transcript [1596] [false]: 'อยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.618842531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.618844342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.618846063+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.618848154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.748016331+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.748049371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.748057501+07:00","message":"receive interim result [false|false]: อยากได้รูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.748071035+07:00","message":"[buffer interim] 161 false อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.748077558+07:00","message":"[bufferProcess] interim [840000000]:อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.748079841+07:00","message":"[bufferProcess] send to processor:อยากได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.748085845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.748089823+07:00","message":"> Transcript [1597] [false]: 'อยากได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.748092502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.748094288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.748096045+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.748098306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.982160438+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.982196231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.98220092+07:00","message":"receive interim result [false|false]: อยากได้รูปกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:35.982211957+07:00","message":"[buffer interim] 161 false อยากได้รูปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.982219184+07:00","message":"[bufferProcess] interim [80000000]:อยากได้รูปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.982221418+07:00","message":"[bufferProcess] send to processor:อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.982226564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.982229251+07:00","message":"> Transcript [1598] [false]: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.982232491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.982234402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.98223765+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:35.98223975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.091066278+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.091114455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.091123461+07:00","message":"receive interim result [false|false]: อยากได้รูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.091134379+07:00","message":"[buffer interim] 161 false อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091142136+07:00","message":"[bufferProcess] interim [140000000]:อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091145372+07:00","message":"[bufferProcess] send to processor:อยากได้รูปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091150848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091154415+07:00","message":"> Transcript [1599] [false]: 'อยากได้รูปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.09115828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091161062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091163921+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091166727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091171696+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091174392+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091177205+07:00","message":"Set new StatePrefix : 'อยากได้รูปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.091180159+07:00","message":"Next Push (prob) : 'ได้รูปกับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.091189389+07:00","message":"push: {false อยาก 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.163465997+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.163506906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.163513599+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.163531259+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.163539301+07:00","message":"[bufferProcess] interim [200000000]:อยากได้รูปตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.163541581+07:00","message":"[bufferProcess] send to processor:อยากได้รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.163544657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.163547684+07:00","message":"> Transcript [1600] [false]: 'อยากได้รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.163549625+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.234465009+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.234503295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.234509194+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.234518883+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.234527975+07:00","message":"[bufferProcess] interim [320000000]:อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.234530321+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.234535396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.234538105+07:00","message":"> Transcript [1601] [false]: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.234540382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.234542415+07:00","message":"Set new StatePrefix: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.327949681+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.327985867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.327991661+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.328000535+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328007897+07:00","message":"[bufferProcess] interim [440000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328010409+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328013233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328015978+07:00","message":"> Transcript [1602] [false]: 'อยากได้รูปตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328019485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328021593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328023341+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.328025323+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.969130543+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.969181961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.96918799+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:36.969200578+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.969206948+07:00","message":"[bufferProcess] interim [40000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.969209267+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.969214502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.96921726+07:00","message":"> Transcript [1603] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.969220469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.969222467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.969224277+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:36.969226591+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:37.164589063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:37.164603501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.263704539+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.263742261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.263747614+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.263762326+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.263769493+07:00","message":"[bufferProcess] interim [340000000]:อยากได้รูปตอนนี้นะคะของตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.263771839+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.263774902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.26377753+07:00","message":"> Transcript [1604] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.263780782+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.263782782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.263784775+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.263786982+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.378511723+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.378556892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.378563451+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.378575379+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.37858242+07:00","message":"[bufferProcess] interim [400000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378584875+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378588012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378590764+07:00","message":"> Transcript [1605] [false]: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378594179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378596376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378598161+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378600118+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378602436+07:00","message":"Push: 'ได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378604215+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378606439+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.378608441+07:00","message":"Next Push (prob) : 'นะคะของตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.378616154+07:00","message":"push: {false ได้รูปตอนนี้ 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.847326778+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.847391662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.847397884+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.847415682+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.847427938+07:00","message":"[bufferProcess] interim [820000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.847430692+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.847434258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.847437041+07:00","message":"> Transcript [1606] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.847439668+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.891667171+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.891710375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.891717743+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.89173161+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.891739661+07:00","message":"[bufferProcess] interim [880000000]:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.891743678+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.891749536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.891752861+07:00","message":"> Transcript [1607] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.891756409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.891758456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.891760284+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.891762528+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.902904553+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.902934702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.902940381+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.902954126+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.902959274+07:00","message":"[bufferProcess] interim [940000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.902961878+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.902964595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.902967165+07:00","message":"> Transcript [1608] [false]: 'อยากได้รูปตอนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.902969306+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.944988409+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.945017728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.945024888+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:37.945041147+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.94504947+07:00","message":"[bufferProcess] interim [120000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.945053903+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.945058469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.945062263+07:00","message":"> Transcript [1609] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.945066766+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.945069789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.945073744+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:37.94507742+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.063710708+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.063743755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.063749823+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.063763964+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.063771353+07:00","message":"[bufferProcess] interim [180000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.063774273+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.06378065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.063783711+07:00","message":"> Transcript [1610] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.063786522+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.063788464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.063790268+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.06379274+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.59646791+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.596508249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.596514301+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.59653704+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596544777+07:00","message":"[bufferProcess] interim [720000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596547749+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596554062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596556611+07:00","message":"> Transcript [1611] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596559861+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.59656293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596565026+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596567399+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596571838+07:00","message":"Push: 'นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596573678+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596576202+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.596578622+07:00","message":"Next Push (prob) : 'ในกรอบนี้คือ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.596586187+07:00","message":"push: {false นะคะของตั้ง 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.637978231+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.638015071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.638021088+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.638028218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" view\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.638030687+07:00","message":"receive interim result [false|false]:  view"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.638037247+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.63804058+07:00","message":"[buffer interim] 161 false  view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.638046368+07:00","message":"[bufferProcess] interim [780000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.638048638+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.638051625+07:00","message":"[bufferProcess] interim [780000000]: view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.638053694+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.63805647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.638059113+07:00","message":"> Transcript [1612] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.63806209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.63806389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.63806558+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.638067995+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.765699967+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.765738844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.765745946+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.765757126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นิวตัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.765760534+07:00","message":"receive interim result [false|false]:  นิวตัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.765767291+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.765773593+07:00","message":"[buffer interim] 161 false  นิวตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.765779526+07:00","message":"[bufferProcess] interim [900000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.765782025+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.765788361+07:00","message":"[bufferProcess] interim [900000000]: นิวตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.765790714+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.76579325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.765796204+07:00","message":"> Transcript [1613] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 view'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.765799626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.765801529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.765803274+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.765805767+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.82195302+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.821992976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.821999363+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.822009374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คิวราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.822012528+07:00","message":"receive interim result [false|false]:  คิวราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.822020058+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.822023172+07:00","message":"[buffer interim] 161 false  คิวราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822029041+07:00","message":"[bufferProcess] interim [960000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822031668+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822034497+07:00","message":"[bufferProcess] interim [960000000]: คิวราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822036839+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 คิวราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822040334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822042932+07:00","message":"> Transcript [1614] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822046374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822048233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822050046+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.822053167+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.964770943+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.964808621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.964815397+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.964825206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.964828546+07:00","message":"receive interim result [false|false]:  นิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.964836503+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.964845631+07:00","message":"[buffer interim] 161 false  นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964852918+07:00","message":"[bufferProcess] interim [80000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964857611+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 คิวราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964874197+07:00","message":"[bufferProcess] interim [80000000]: นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964877635+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.96488182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964886203+07:00","message":"> Transcript [1615] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 คิวราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964891511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964894345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964897678+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.96490183+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964910915+07:00","message":"Push: 'ในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964914125+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964917101+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 คิวราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:38.964920404+07:00","message":"Next Push (prob) : ' คิวราคา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:38.964929768+07:00","message":"push: {false ในกรอบนี้คือ 1 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.164390569+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.164435352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.164440741+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.164453087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คิวราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.164455881+07:00","message":"receive interim result [false|false]:  คิวราคา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.164463141+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.164467072+07:00","message":"[buffer interim] 161 false  คิวราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.164473318+07:00","message":"[bufferProcess] interim [260000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.164476209+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.164479218+07:00","message":"[bufferProcess] interim [260000000]: คิวราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.164483397+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 คิวราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.164486484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.164489696+07:00","message":"> Transcript [1616] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.164492322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.164494075+07:00","message":"Set new StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.166749427+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.16675849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.166761436+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.166769107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นิวคลีโอไทด์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.166771862+07:00","message":"receive interim result [false|false]:  นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.166775239+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.166779319+07:00","message":"[buffer interim] 161 false  นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.166782282+07:00","message":"[bufferProcess] interim [320000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.166784204+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 คิวราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.166786451+07:00","message":"[bufferProcess] interim [320000000]: นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.166788703+07:00","message":"[bufferProcess] update buffer: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.166791583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.166793308+07:00","message":"> Transcript [1617] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 คิวราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.166795032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.166796666+07:00","message":"Set new StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 คิวราคา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.730123304+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.730166396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.730172574+07:00","message":"receive interim result [false|false]: อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:39.7301867+07:00","message":"[buffer interim] 161 false อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.730193808+07:00","message":"[bufferProcess] interim [920000000]:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.730196629+07:00","message":"[bufferProcess] send to processor:อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.7302033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.730206002+07:00","message":"> Transcript [1618] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.730208436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:39.730210276+07:00","message":"Set new StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:40.165430278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:40.165450663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.540170152+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.751031049+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.751068401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้รูปตอนนี้นะคะคงตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ\",\"confidence\":0.9460292}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.751075826+07:00","message":"receive interim result [true|false]: อยากได้รูปตอนนี้นะคะคงตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.751084302+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.751086237+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.751092316+07:00","message":"[buffer interim] 161 true อยากได้รูปตอนนี้นะคะคงตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751099794+07:00","message":"[bufferProcess] interim [850000000]:อยากได้รูปตอนนี้นะคะคงตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751102897+07:00","message":"[bufferProcess] send to processor (isfinal):อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751106885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.75110932+07:00","message":"> Transcript [1619] [false]: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.75111226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751113978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751115745+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751118054+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751120306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751122048+07:00","message":"> Transcript [1620] [true]: 'อยากได้รูปตอนนี้นะคะคงตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751124046+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751125727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751127302+07:00","message":"StatePrefix: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751132872+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751134544+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751291977+07:00","message":"Push: ' นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751295157+07:00","message":"TextPushed: 'อยากได้รูปตอนนี้นะคะของตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751297407+07:00","message":"Set new StatePrefix : 'อยากได้รูปตอนนี้นะคะคงตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751299487+07:00","message":"Next Push (prob) : 'อยากได้รูปตอนนี้นะคะคงตั้งในกรอบนี้คือ 1 นิวคลีโอไทด์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.751306411+07:00","message":"push: {true  นิวคลีโอไทด์ค่ะ 0 0xc000107580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:40.751327278+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_161.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:40.762495123+07:00","message":"write wav file: './tmp/7515/7515_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:40.80126172+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.809893868+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.809937813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.80994259+07:00","message":"receive interim result [false|false]: เรียนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.809970924+07:00","message":"[buffer interim] 162 false เรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.809979053+07:00","message":"[bufferProcess] interim [780000000]:เรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.809981029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.80998501+07:00","message":"[bufferProcess] send to processor (ticker):เรียนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.809987725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.809990365+07:00","message":"> Transcript [1621] [false]: 'เรียนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.80999238+07:00","message":"Set StatePrefix (first interim): 'เรียนต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.876112627+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.876144045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.876149293+07:00","message":"receive interim result [false|false]: เรียงต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:41.876166303+07:00","message":"[buffer interim] 162 false เรียงต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.876173438+07:00","message":"[bufferProcess] interim [900000000]:เรียงต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:41.876175326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.169048316+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.169081553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.169087606+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.169103206+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.169110565+07:00","message":"[bufferProcess] interim [200000000]:เรียงต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.169112577+07:00","message":"[bufferProcess] send to processor:เรียงต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.169115856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.169119003+07:00","message":"> Transcript [1622] [false]: 'เรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.16912089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.169122772+07:00","message":"Set new StatePrefix: 'เรียงต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.224341468+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.224372713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.224377791+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.224391338+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.224397766+07:00","message":"[bufferProcess] interim [320000000]:เรียงต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.224401276+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.224406349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.224409932+07:00","message":"> Transcript [1623] [false]: 'เรียงต่อกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.224413127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.224415775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.224417522+07:00","message":"StatePrefix: 'เรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.224419478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.450784678+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.450827729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.450834676+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.450848224+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.450868209+07:00","message":"[bufferProcess] interim [440000000]:เรียงต่อกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.450872287+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.450876413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.450880005+07:00","message":"> Transcript [1624] [false]: 'เรียงต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.450884735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.450887172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.450889791+07:00","message":"StatePrefix: 'เรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.450892424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.56636003+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.56639667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.566402645+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.566416423+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.566425086+07:00","message":"[bufferProcess] interim [620000000]:เรียงต่อกันนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.566427457+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.56643224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.566435005+07:00","message":"> Transcript [1625] [false]: 'เรียงต่อกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.566438296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.566440268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.566442287+07:00","message":"StatePrefix: 'เรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.566444612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.745722067+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.745757187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.745763309+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.745777768+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745787757+07:00","message":"[bufferProcess] interim [740000000]:เรียงต่อกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.74579041+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745793443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745796188+07:00","message":"> Transcript [1626] [false]: 'เรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745799074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745801066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745802813+07:00","message":"StatePrefix: 'เรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745804822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745810659+07:00","message":"Push: 'เรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745812582+07:00","message":"TextPushed: 'เรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745814692+07:00","message":"Set new StatePrefix : 'เรียงต่อกันนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.745816651+07:00","message":"Next Push (prob) : 'นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.745823052+07:00","message":"push: {false เรียงต่อกัน 0 0xc000342d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.860024029+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.860064043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.860070356+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:42.860085455+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.860094248+07:00","message":"[bufferProcess] interim [860000000]:เรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.860096868+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.860105148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.860107943+07:00","message":"> Transcript [1627] [false]: 'เรียงต่อกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.86011024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:42.860112324+07:00","message":"Set new StatePrefix: 'เรียงต่อกันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.123205718+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.123238697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสายพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.123245408+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.123255391+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.123261937+07:00","message":"[bufferProcess] interim [160000000]:เรียงต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.123264531+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.123267443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.123270023+07:00","message":"> Transcript [1628] [false]: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.123272359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.123274493+07:00","message":"Set new StatePrefix: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.135226116+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.135250178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสายทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.135255772+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสายทอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.135263169+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสายทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.13526814+07:00","message":"[bufferProcess] interim [220000000]:เรียงต่อกันนะคะเป็นสายทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.135270155+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็นสายพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.135273072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.135275418+07:00","message":"> Transcript [1629] [false]: 'เรียงต่อกันนะคะเป็นสายพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.135278245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.135280007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.135283528+07:00","message":"StatePrefix: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.13528552+07:00","message":"TextPushed: 'เรียงต่อกัน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:43.165602453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:43.165619776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.249726345+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.249763702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.249770322+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.249784969+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.249791994+07:00","message":"[bufferProcess] interim [280000000]:เรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.249794167+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็นสายทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.249815691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.249818928+07:00","message":"> Transcript [1630] [false]: 'เรียงต่อกันนะคะเป็นสายทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.249822248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.249824135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.249825956+07:00","message":"StatePrefix: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.249827895+07:00","message":"TextPushed: 'เรียงต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.377287648+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.377323523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสายพอหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.37732879+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสายพอหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.377341891+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสายพอหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.377348887+07:00","message":"[bufferProcess] interim [340000000]:เรียงต่อกันนะคะเป็นสายพอหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.377351583+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.377357591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.37736063+07:00","message":"> Transcript [1631] [false]: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.377363961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.377365943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.377367966+07:00","message":"StatePrefix: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.377370128+07:00","message":"TextPushed: 'เรียงต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.380082431+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.380124289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสายพอลิเมอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.380130017+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.380147346+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380155502+07:00","message":"[bufferProcess] interim [400000000]:เรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.38015798+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็นสายพอหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380163364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380166637+07:00","message":"> Transcript [1632] [false]: 'เรียงต่อกันนะคะเป็นสายพอหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380170878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380173026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380174822+07:00","message":"StatePrefix: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380176975+07:00","message":"TextPushed: 'เรียงต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380181513+07:00","message":"Push: 'นะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380183725+07:00","message":"TextPushed: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380186244+07:00","message":"Set new StatePrefix : 'เรียงต่อกันนะคะเป็นสายพอหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.380188607+07:00","message":"Next Push (prob) : 'พอหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.380195693+07:00","message":"push: {false นะคะเป็นสาย 0 0xc000342d00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.569944117+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.56998198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสายพอรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.569987848+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสายพอรีบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.57000219+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสายพอรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.570009024+07:00","message":"[bufferProcess] interim [580000000]:เรียงต่อกันนะคะเป็นสายพอรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.570011509+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.570017914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.57002087+07:00","message":"> Transcript [1633] [false]: 'เรียงต่อกันนะคะเป็นสายพอลิเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.570023162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.570026411+07:00","message":"Set new StatePrefix: 'เรียงต่อกันนะคะเป็นสายพอลิเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.631766275+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.63180248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสายพอลิเมอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.6318084+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.63182224+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.631828991+07:00","message":"[bufferProcess] interim [640000000]:เรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.631831879+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็นสายพอรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.631838123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.631842351+07:00","message":"> Transcript [1634] [false]: 'เรียงต่อกันนะคะเป็นสายพอรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.631844612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.631846574+07:00","message":"Set new StatePrefix: 'เรียงต่อกันนะคะเป็นสายพอรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.753013749+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.7530502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.753056567+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:43.75307044+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.753078076+07:00","message":"[bufferProcess] interim [760000000]:เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.753080668+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็นสายพอลิเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.753086628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.753089229+07:00","message":"> Transcript [1635] [false]: 'เรียงต่อกันนะคะเป็นสายพอลิเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.753091226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:43.753093173+07:00","message":"Set new StatePrefix: 'เรียงต่อกันนะคะเป็นสายพอลิเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.129552532+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.20764936+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.207686562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.207693104+07:00","message":"receive interim result [false|false]: เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.207706197+07:00","message":"[buffer interim] 162 false เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.207712662+07:00","message":"[bufferProcess] interim [360000000]:เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.207715503+07:00","message":"[bufferProcess] send to processor:เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.207720369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.207722934+07:00","message":"> Transcript [1636] [false]: 'เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.207725238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.207727283+07:00","message":"Set new StatePrefix: 'เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.255593307+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.255632268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์\",\"confidence\":0.9075978}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.255639853+07:00","message":"receive interim result [true|false]: เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.255648253+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.255650152+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.255657072+07:00","message":"[buffer interim] 162 true เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255667282+07:00","message":"[bufferProcess] interim [360000000]:เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255672351+07:00","message":"[bufferProcess] send to processor (isfinal):เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255675196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.25567786+07:00","message":"> Transcript [1637] [false]: 'เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255680607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255682377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255684118+07:00","message":"StatePrefix: 'เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255686495+07:00","message":"TextPushed: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255688467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255690361+07:00","message":"> Transcript [1638] [true]: 'เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255692585+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.25569413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255695696+07:00","message":"StatePrefix: 'เรียงต่อกันนะคะเป็นสายพอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255697446+07:00","message":"TextPushed: 'เรียงต่อกันนะคะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:44.255703591+07:00","message":"Push: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.25571068+07:00","message":"push: {true พอลินิวคลีโอไทด์ 0 0xc000342d00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:44.263364799+07:00","message":"write wav file: './tmp/7515/7515_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:44.58136462+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.234821019+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.234857648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.23486795+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.234881451+07:00","message":"[buffer interim] 163 false จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.234887468+07:00","message":"[bufferProcess] interim [480000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.234889366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.811500125+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.811532765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.811538567+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.811550517+07:00","message":"[buffer interim] 163 false จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.811557366+07:00","message":"[bufferProcess] interim [80000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.811559798+07:00","message":"[bufferProcess] send to processor:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.811564666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.811567281+07:00","message":"> Transcript [1639] [false]: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.811569349+07:00","message":"Set StatePrefix (first interim): 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.934335101+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.934371604+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-03-05T13:11:45.934377362+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.934386625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.93438932+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.934395743+07:00","message":"[buffer interim] 163 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:45.934398718+07:00","message":"[buffer interim] 163 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934404242+07:00","message":"[bufferProcess] interim [140000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934406566+07:00","message":"[bufferProcess] send to processor:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934408994+07:00","message":"[bufferProcess] interim [140000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934411527+07:00","message":"[bufferProcess] update buffer: จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934414009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934416682+07:00","message":"> Transcript [1640] [false]: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934419088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934420932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934422681+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:45.934424455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.020755645+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.020783111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.020788149+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.020795867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.020798538+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.020804039+07:00","message":"[buffer interim] 163 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.020807283+07:00","message":"[buffer interim] 163 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020811858+07:00","message":"[bufferProcess] interim [320000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020814105+07:00","message":"[bufferProcess] send to processor:จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020816767+07:00","message":"[bufferProcess] interim [320000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020818867+07:00","message":"[bufferProcess] update buffer: จำนวน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020823311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020825807+07:00","message":"> Transcript [1641] [false]: 'จำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020828087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020829803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020831579+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.020833659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:46.165835437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:46.165842369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.189365226+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.189391282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.189396127+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.189404671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.189407431+07:00","message":"receive interim result [false|false]:  23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.189413014+07:00","message":"[buffer interim] 163 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.189418239+07:00","message":"[buffer interim] 163 false  23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.189435216+07:00","message":"[bufferProcess] interim [440000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.189446449+07:00","message":"[bufferProcess] send to processor:จำนวน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.189450925+07:00","message":"[bufferProcess] interim [440000000]: 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.189453486+07:00","message":"[bufferProcess] update buffer: จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.189456394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.189459915+07:00","message":"> Transcript [1642] [false]: 'จำนวน 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.189463344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.1894653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.189467179+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.189469621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.517058337+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.517091297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.517097573+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.517106385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.517108718+07:00","message":"receive interim result [false|false]:  23 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.517114457+07:00","message":"[buffer interim] 163 false จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.517119404+07:00","message":"[buffer interim] 163 false  23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517124794+07:00","message":"[bufferProcess] interim [800000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517126968+07:00","message":"[bufferProcess] send to processor:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517131386+07:00","message":"[bufferProcess] interim [800000000]: 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517133956+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517136717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517140127+07:00","message":"> Transcript [1643] [false]: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517143832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517147726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517150435+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517153164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517186191+07:00","message":"Push: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.51718889+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.517190782+07:00","message":"Set new StatePrefix : 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.51719266+07:00","message":"Next Push (prob) : ' 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.517199735+07:00","message":"push: {false จำนวน 0 0xc002c2ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.836404704+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.836441083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.836447296+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.836456199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.836458716+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.836465599+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:46.836472442+07:00","message":"[buffer interim] 163 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.836477534+07:00","message":"[bufferProcess] interim [40000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.83647968+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.836482276+07:00","message":"[bufferProcess] interim [40000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.836484969+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.836497525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.836515525+07:00","message":"> Transcript [1644] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.836532552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.836535435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.83653744+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:46.836539913+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.182424213+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.182460503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.182466855+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.182479249+07:00","message":"[buffer interim] 163 false จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.1824863+07:00","message":"[bufferProcess] interim [400000000]:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.182488892+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.182495203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.182497572+07:00","message":"> Transcript [1645] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.182500145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.182501966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.182503996+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.18250642+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230774115+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230792357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230796837+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.2308062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230809422+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230813912+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.230816795+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.23082114+07:00","message":"[bufferProcess] interim [520000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230823653+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230831681+07:00","message":"[bufferProcess] interim [520000000]: ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230834284+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230836914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.23083904+07:00","message":"> Transcript [1646] [false]: 'จำนวน 23 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230841301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230843161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.230844676+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.23084669+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.437777273+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.437810596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.437817084+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.437829114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสาย 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.437832603+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.437840789+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.43784597+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437852974+07:00","message":"[bufferProcess] interim [700000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437855935+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437858739+07:00","message":"[bufferProcess] interim [700000000]: ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437866924+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437869743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437872328+07:00","message":"> Transcript [1647] [false]: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437875703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437877911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437880405+07:00","message":"StatePrefix: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437882328+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437884862+07:00","message":"Push: ' 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437886519+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437888418+07:00","message":"Set new StatePrefix : 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.437890455+07:00","message":"Next Push (prob) : ' ค่ะอันนี้คือสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.437897231+07:00","message":"push: {false  23 0 0xc002c2ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.558999037+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.559033102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.559040243+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.559050243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.559053263+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.559060494+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.559064208+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559070496+07:00","message":"[bufferProcess] interim [820000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559072893+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559075601+07:00","message":"[bufferProcess] interim [820000000]: ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559078268+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559080636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559083271+07:00","message":"> Transcript [1648] [false]: 'จำนวน 23 ค่ะอันนี้คือสาย 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559086275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559088144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559090015+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.559093459+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.744049741+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.744084809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.744092838+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.744104281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.744106946+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.744114047+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:47.744118526+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.744124024+07:00","message":"[bufferProcess] interim [0]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.744126656+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.744129198+07:00","message":"[bufferProcess] interim [0]: ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.744131503+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.744134384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.744136992+07:00","message":"> Transcript [1649] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.74414003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.744141943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.744143636+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:47.744145655+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.343579559+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.343625691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.343631732+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.34365088+07:00","message":"[buffer interim] 163 false จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.343660105+07:00","message":"[bufferProcess] interim [600000000]:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.343662643+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.343665601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.343668229+07:00","message":"> Transcript [1650] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.343671703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.343673835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.343676015+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.343678351+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.760407037+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.76044336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.760448949+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.760462424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.760465652+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.760472136+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.760475279+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.76048101+07:00","message":"[bufferProcess] interim [960000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760483246+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760485834+07:00","message":"[bufferProcess] interim [960000000]: ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760488768+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760491637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760494264+07:00","message":"> Transcript [1651] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760497404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760499362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760501293+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760503347+07:00","message":"TextPushed: 'จำนวน 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760505619+07:00","message":"Push: ' ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760507371+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760509227+07:00","message":"Set new StatePrefix : 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:48.760511151+07:00","message":"Next Push (prob) : 'นึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:48.760518502+07:00","message":"push: {false  ค่ะอันนี้คือสาย 0 0xc002c2ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.138249521+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.138281265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.138287621+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.138297292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.138300775+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.138307201+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.138313543+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138319749+07:00","message":"[bufferProcess] interim [320000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138322005+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138324994+07:00","message":"[bufferProcess] interim [320000000]: ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138327514+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138330599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138333491+07:00","message":"> Transcript [1652] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138336325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138339012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138340784+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.138343123+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:49.16640161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:49.16643712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.246870019+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.246902965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.246908786+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.246920755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.24692395+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.246930598+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.246937663+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.246943297+07:00","message":"[bufferProcess] interim [380000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.246945758+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.246948739+07:00","message":"[bufferProcess] interim [380000000]: ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.24695196+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.246954842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.246957091+07:00","message":"> Transcript [1653] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.246962897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.246965006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.246966838+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.246968966+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.307460468+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.307493489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.307499228+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.307508502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.307512221+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.30751938+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.30752281+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.307528682+07:00","message":"[bufferProcess] interim [440000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.307530946+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.307533512+07:00","message":"[bufferProcess] interim [440000000]: ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.307536669+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.307539662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.307542134+07:00","message":"> Transcript [1654] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.30754537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.307547254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.307549162+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.30755167+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.402264349+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.402299261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.402305394+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.402318809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.402322428+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.402329413+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.402332861+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402338465+07:00","message":"[bufferProcess] interim [500000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402340748+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402343694+07:00","message":"[bufferProcess] interim [500000000]: ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402346961+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402349841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402352428+07:00","message":"> Transcript [1655] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402355708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402357565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402359389+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402361525+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.40236437+07:00","message":"Push: 'นึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402366215+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402370713+07:00","message":"Set new StatePrefix : 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.402373318+07:00","message":"Next Push (prob) : 'ส่วนอันนี้คือคนที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.402379825+07:00","message":"push: {false นึงนะคะ 0 0xc002c2ae00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.56500508+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.565039105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.565045291+07:00","message":"receive interim result [false|false]: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.565060058+07:00","message":"[buffer interim] 163 false จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.5650672+07:00","message":"[bufferProcess] interim [560000000]:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.565069841+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.565072832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.565075332+07:00","message":"> Transcript [1656] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.565077413+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.898469003+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.961251727+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.984255529+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.98429162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.984297062+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.984315027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนสุดท้ายอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.984319182+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนสุดท้ายอีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.984326567+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:49.984332371+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนสุดท้ายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.984338755+07:00","message":"[bufferProcess] interim [160000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.984340998+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.984343757+07:00","message":"[bufferProcess] interim [160000000]: ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนสุดท้ายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.984346215+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนสุดท้ายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.984348669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.984351231+07:00","message":"> Transcript [1657] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:49.984353428+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.029169337+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.029203438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.02920905+07:00","message":"receive interim result [false|false]: จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.02922349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.029226805+07:00","message":"receive interim result [false|false]:  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.029234436+07:00","message":"[buffer interim] 163 false จำนวน 23"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.029237615+07:00","message":"[buffer interim] 163 false  ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.029243483+07:00","message":"[bufferProcess] interim [340000000]:จำนวน 23"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.029246754+07:00","message":"[bufferProcess] send to processor:จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนสุดท้ายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.029249576+07:00","message":"[bufferProcess] interim [340000000]: ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.029253011+07:00","message":"[bufferProcess] update buffer: จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.029256102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.029258743+07:00","message":"> Transcript [1658] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนสุดท้ายอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.02926102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.029262873+07:00","message":"Set new StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนสุดท้ายอีก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.13526163+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.135303949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน 2 สายค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา\",\"confidence\":0.9028879}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.135311174+07:00","message":"receive interim result [true|false]: จำนวน 2 สายค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.135321458+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.135323669+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.135329763+07:00","message":"[buffer interim] 163 true จำนวน 2 สายค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135341087+07:00","message":"[bufferProcess] interim [340000000]:จำนวน 2 สายค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135348295+07:00","message":"[bufferProcess] send to processor (isfinal):จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135351769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135355555+07:00","message":"> Transcript [1659] [false]: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135358578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135360375+07:00","message":"Set new StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.13536213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135363789+07:00","message":"> Transcript [1660] [true]: 'จำนวน 2 สายค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135366325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135370155+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135372753+07:00","message":"StatePrefix: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135376688+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135378346+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135543479+07:00","message":"Push: 'ส่วนอันนี้คือคนที่อิจฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135546655+07:00","message":"TextPushed: 'จำนวน 23 ค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135548683+07:00","message":"Set new StatePrefix : 'จำนวน 2 สายค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135550975+07:00","message":"Next Push (prob) : 'จำนวน 2 สายค่ะอันนี้คือสายนึงนะคะส่วนอันนี้คือคนที่อิจฉา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.135559875+07:00","message":"push: {true ส่วนอันนี้คือคนที่อิจฉา 0 0xc002c2ae00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.135576142+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_163.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:50.145498556+07:00","message":"write wav file: './tmp/7515/7515_163.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.659442989+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.746481879+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.746499701+07:00","message":"found end of frame, send empty tag with msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.746503182+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.746510642+07:00","message":"[buffer interim] 164 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.746518473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.74652177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.746524387+07:00","message":"> Transcript [1661] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.746526754+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.746528589+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.746530368+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.74653199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:50.746539679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.746552616+07:00","message":"push: {true \n 0 0xc002c2b100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:50.75158715+07:00","message":"write wav file: './tmp/7515/7515_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:50.980332415+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.643527208+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.643566023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลลี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.643571918+07:00","message":"receive interim result [false|false]: พอลลี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.643586067+07:00","message":"[buffer interim] 165 false พอลลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.643593428+07:00","message":"[bufferProcess] interim [660000000]:พอลลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.643596082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.668282683+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.668318631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Holiday\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.668323772+07:00","message":"receive interim result [false|false]: Holiday"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.668339282+07:00","message":"[buffer interim] 165 false Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.668345663+07:00","message":"[bufferProcess] interim [720000000]:Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.668347894+07:00","message":"[bufferProcess] send to processor:พอลลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.668352795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.668357117+07:00","message":"> Transcript [1662] [false]: 'พอลลี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.668360127+07:00","message":"Set StatePrefix (first interim): 'พอลลี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.853319722+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.853360147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Police\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.853366647+07:00","message":"receive interim result [false|false]: Police"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.853382552+07:00","message":"[buffer interim] 165 false Police"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.85339092+07:00","message":"[bufferProcess] interim [840000000]:Police"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.853393148+07:00","message":"[bufferProcess] send to processor:Holiday"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.853395654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.853398437+07:00","message":"> Transcript [1663] [false]: 'Holiday'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.85340061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.853404017+07:00","message":"Set new StatePrefix: 'Holiday'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.880842644+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.880887825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทริโกะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.880893245+07:00","message":"receive interim result [false|false]: โทริโกะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.880907066+07:00","message":"[buffer interim] 165 false โทริโกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.880913806+07:00","message":"[bufferProcess] interim [900000000]:โทริโกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.880916279+07:00","message":"[bufferProcess] send to processor:Police"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.880922641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.880925362+07:00","message":"> Transcript [1664] [false]: 'Police'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.880927398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:51.880929334+07:00","message":"Set new StatePrefix: 'Police'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.958000626+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.958019758+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.958022686+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.958024547+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.958026293+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.958027952+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.95802968+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.958031409+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:51.958033092+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.024593911+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.024626474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pornhud\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.024632043+07:00","message":"receive interim result [false|false]: pornhud"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.02464565+07:00","message":"[buffer interim] 165 false pornhud"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.024652308+07:00","message":"[bufferProcess] interim [80000000]:pornhud"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.02465478+07:00","message":"[bufferProcess] send to processor:โทริโกะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.024661939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.02466486+07:00","message":"> Transcript [1665] [false]: 'โทริโกะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.024668276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.024670186+07:00","message":"Set new StatePrefix: 'โทริโกะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.147543785+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.147576691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.147582237+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.147595499+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.147602349+07:00","message":"[bufferProcess] interim [140000000]:พอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.147604717+07:00","message":"[bufferProcess] send to processor:pornhud"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.147609481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.147611837+07:00","message":"> Transcript [1666] [false]: 'pornhud'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.147614157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.147616186+07:00","message":"Set new StatePrefix: 'pornhud'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:52.167394775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:52.167391829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.408135216+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.408181202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.408187034+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.408199266+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.408205932+07:00","message":"[bufferProcess] interim [440000000]:พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.408208304+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.408213087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.408215723+07:00","message":"> Transcript [1667] [false]: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.408218026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.408220084+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.423135124+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.423161043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.423165368+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.423171364+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.423175897+07:00","message":"[bufferProcess] interim [500000000]:พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.423177778+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.423180296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.423182484+07:00","message":"> Transcript [1668] [false]: 'พอลินิวคลีโอไทด์ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.423185543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.423188962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.423190856+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.423192937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.734339294+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.73437373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.734379183+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.734395166+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.734402217+07:00","message":"[bufferProcess] interim [740000000]:พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.734405029+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.734408066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.73441053+07:00","message":"> Transcript [1669] [false]: 'พอลินิวคลีโอไทด์สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.734413983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.734415957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.734417781+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.734419761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.9249203+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.924966409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.924973049+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:52.924987021+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.924994425+07:00","message":"[bufferProcess] interim [980000000]:พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.924996767+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.925002704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.925005305+07:00","message":"> Transcript [1670] [false]: 'พอลินิวคลีโอไทด์สายคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.925008298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.925010442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.925012592+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:52.925014835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.107616557+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.107651065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.107656902+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.107670674+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107678054+07:00","message":"[bufferProcess] interim [160000000]:พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.10768067+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107686976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107689504+07:00","message":"> Transcript [1671] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107692796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107694994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107697604+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107699828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107704985+07:00","message":"Push: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107706732+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107708554+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.107710398+07:00","message":"Next Push (prob) : 'สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.107718049+07:00","message":"push: {false พอลินิวคลีโอไทด์ 0 0xc000107000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.242576585+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.242625596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.242632117+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.24264358+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.242649079+07:00","message":"[bufferProcess] interim [280000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.242653455+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.242659904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.242662756+07:00","message":"> Transcript [1672] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.242665813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.242667754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.242669313+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.242671899+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.840737987+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.840780843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.840787975+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:53.840803819+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.840816177+07:00","message":"[bufferProcess] interim [880000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.840820145+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.840828508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.840832313+07:00","message":"> Transcript [1673] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.84083772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.840840834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.840845701+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:53.840849286+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.088649926+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.088690677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.088696869+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.088710265+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.088717826+07:00","message":"[bufferProcess] interim [120000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.088720628+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.088725835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.088728499+07:00","message":"> Transcript [1674] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.088732277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.088734557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.088736982+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.088739464+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.179569778+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.179606417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.179613261+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.179625952+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179632974+07:00","message":"[bufferProcess] interim [180000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179635578+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179640505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179643098+07:00","message":"> Transcript [1675] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179646434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179648234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179650204+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.17965301+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179657736+07:00","message":"Push: 'สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179659587+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179661853+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.179663968+07:00","message":"Next Push (prob) : 'นะคะจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.179672594+07:00","message":"push: {false สายคู่นี้ 0 0xc000107000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.207798223+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.207828921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.207834666+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.207844222+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.20785443+07:00","message":"[bufferProcess] interim [240000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.207866092+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.207871402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.20787381+07:00","message":"> Transcript [1676] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.207876132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.20787798+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดฟัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.229314457+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.229338398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.229343688+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.229354334+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.22935932+07:00","message":"[bufferProcess] interim [300000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.229362112+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.229364941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.229367154+07:00","message":"> Transcript [1677] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.229369054+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.469850758+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.469895086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.469901358+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.469914139+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.469924728+07:00","message":"[bufferProcess] interim [480000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.469928235+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.469934544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.4699388+07:00","message":"> Transcript [1678] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.469942582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.469945613+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจัดการการ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.665953506+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.665989777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.665995798+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.666011791+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.666019308+07:00","message":"[bufferProcess] interim [720000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.666021672+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.666024472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.666027955+07:00","message":"> Transcript [1679] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.666030216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.666032447+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.841277372+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.841314212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.841320643+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.841334799+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.841342751+07:00","message":"[bufferProcess] interim [840000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.841345469+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.841348784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.841351475+07:00","message":"> Transcript [1680] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.841354309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.84135623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.841358214+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.841360535+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.896717105+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.896757642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.89676397+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:54.896776238+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.896783265+07:00","message":"[bufferProcess] interim [960000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.896786136+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.896791657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.896794605+07:00","message":"> Transcript [1681] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.896797955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.896799841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.896801678+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:54.896804196+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:55.167785823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:55.167798832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.188610624+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.1886552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.188664995+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.18868374+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.188693004+07:00","message":"[bufferProcess] interim [200000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.18869706+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.188707009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.188711756+07:00","message":"> Transcript [1682] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.188717252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.188720636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.188725072+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.188727598+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.224240217+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.224269994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.224276399+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.224289739+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224300835+07:00","message":"[bufferProcess] interim [260000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224304436+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224311515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224315167+07:00","message":"> Transcript [1683] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224319727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224322583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224326012+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224329432+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224336476+07:00","message":"Push: 'นะคะจากการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224339175+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.224342263+07:00","message":"Set new StatePrefix : 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.22434564+07:00","message":"Next Push (prob) : 'โครงสร้างที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.224360566+07:00","message":"push: {false นะคะจากการเป็น 0 0xc000107000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.41571349+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.415751542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.415759234+07:00","message":"receive interim result [false|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.415772567+07:00","message":"[buffer interim] 165 false พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.415779222+07:00","message":"[bufferProcess] interim [440000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.41578178+07:00","message":"[bufferProcess] send to processor:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.4157879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.415794235+07:00","message":"> Transcript [1684] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.415796679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.415798614+07:00","message":"Set new StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.468819876+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.627223245+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.627267808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่\",\"confidence\":0.9431913}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.627276082+07:00","message":"receive interim result [true|false]: พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.627286772+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.62729009+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.627298292+07:00","message":"[buffer interim] 165 true พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627309798+07:00","message":"[bufferProcess] interim [710000000]:พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627314363+07:00","message":"[bufferProcess] send to processor (isfinal):พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627319187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.62732321+07:00","message":"> Transcript [1685] [false]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627328098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627330995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627334055+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627337855+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627340348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627343625+07:00","message":"> Transcript [1686] [true]: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียงคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627347028+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.62734953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627352104+07:00","message":"StatePrefix: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็นโครงสร้างเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627355248+07:00","message":"TextPushed: 'พอลินิวคลีโอไทด์สายคู่นี้นะคะจากการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:55.627360022+07:00","message":"Push: 'โครงสร้างเตียงคู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.627371766+07:00","message":"push: {true โครงสร้างเตียงคู่ 0 0xc000107000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:55.636608798+07:00","message":"write wav file: './tmp/7515/7515_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:55.66160401+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.35182074+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.35187591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.351881538+07:00","message":"receive interim result [false|false]: แต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.351895634+07:00","message":"[buffer interim] 166 false แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.351902305+07:00","message":"[bufferProcess] interim [480000000]:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.351904399+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.404255213+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.404286389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"800\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.404291731+07:00","message":"receive interim result [false|false]: 800"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.404305133+07:00","message":"[buffer interim] 166 false 800"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.404311577+07:00","message":"[bufferProcess] interim [540000000]:800"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.404314139+07:00","message":"[bufferProcess] send to processor:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.404317376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.404320279+07:00","message":"> Transcript [1687] [false]: 'แต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.404322482+07:00","message":"Set StatePrefix (first interim): 'แต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.742518421+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.742556012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.742561821+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.742574033+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.742581141+07:00","message":"[bufferProcess] interim [840000000]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.742583173+07:00","message":"[bufferProcess] send to processor:800"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.742588256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.742590929+07:00","message":"> Transcript [1688] [false]: '800'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.742593246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.742595125+07:00","message":"Set new StatePrefix: '800'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.842681573+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.842718534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"panama\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.842725078+07:00","message":"receive interim result [false|false]: panama"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:56.84273908+07:00","message":"[buffer interim] 166 false panama"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.842746331+07:00","message":"[bufferProcess] interim [960000000]:panama"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.842748596+07:00","message":"[bufferProcess] send to processor:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.842754988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.842757809+07:00","message":"> Transcript [1689] [false]: 'paronychia'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.84276068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:56.842765035+07:00","message":"Set new StatePrefix: 'paronychia'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.051175932+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.051211689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia ทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.051217573+07:00","message":"receive interim result [false|false]: paronychia ทาน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.051229995+07:00","message":"[buffer interim] 166 false paronychia ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.051240697+07:00","message":"[bufferProcess] interim [200000000]:paronychia ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.051243094+07:00","message":"[bufferProcess] send to processor:panama"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.051249329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.051252274+07:00","message":"> Transcript [1690] [false]: 'panama'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.051254208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.05125645+07:00","message":"Set new StatePrefix: 'panama'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.105400921+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.105439385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"palestine\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.105444969+07:00","message":"receive interim result [false|false]: palestine"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.105461033+07:00","message":"[buffer interim] 166 false palestine"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.105467702+07:00","message":"[bufferProcess] interim [320000000]:palestine"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.105469716+07:00","message":"[bufferProcess] send to processor:paronychia ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.105473337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.105476152+07:00","message":"> Transcript [1691] [false]: 'paronychia ทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.105478156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.105479942+07:00","message":"Set new StatePrefix: 'paronychia ทาน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.31161429+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.31164205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.311647098+07:00","message":"receive interim result [false|false]: paronychia เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.311658958+07:00","message":"[buffer interim] 166 false paronychia เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.311665434+07:00","message":"[bufferProcess] interim [500000000]:paronychia เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.311667633+07:00","message":"[bufferProcess] send to processor:palestine"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.311670307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.311672623+07:00","message":"> Transcript [1692] [false]: 'palestine'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.311674406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.311676561+07:00","message":"Set new StatePrefix: 'palestine'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.625424357+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.625460349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia เนี่ยจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.625466824+07:00","message":"receive interim result [false|false]: paronychia เนี่ยจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.625480383+07:00","message":"[buffer interim] 166 false paronychia เนี่ยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.625488179+07:00","message":"[bufferProcess] interim [800000000]:paronychia เนี่ยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.625491032+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.625497384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.625500224+07:00","message":"> Transcript [1693] [false]: 'paronychia เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.6255029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.625505997+07:00","message":"Set new StatePrefix: 'paronychia เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.738604577+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.738635786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia เนี่ยจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.738641152+07:00","message":"receive interim result [false|false]: paronychia เนี่ยจับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.738656827+07:00","message":"[buffer interim] 166 false paronychia เนี่ยจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.738664479+07:00","message":"[bufferProcess] interim [860000000]:paronychia เนี่ยจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.73866722+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.738670234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.738673208+07:00","message":"> Transcript [1694] [false]: 'paronychia เนี่ยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.738676153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.738678118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.738680027+07:00","message":"StatePrefix: 'paronychia เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.738682002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.742400099+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.742439467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia เนี่ยจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.74244441+07:00","message":"receive interim result [false|false]: paronychia เนี่ยจะไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.742458327+07:00","message":"[buffer interim] 166 false paronychia เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.742467792+07:00","message":"[bufferProcess] interim [920000000]:paronychia เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.742469999+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.74247549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.742478476+07:00","message":"> Transcript [1695] [false]: 'paronychia เนี่ยจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.742481767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.742483968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.742485699+07:00","message":"StatePrefix: 'paronychia เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.742487792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.95552539+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.955562704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.95556872+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.955575049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะไปเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.955578246+07:00","message":"receive interim result [false|false]:  เนี่ยจะไปเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.955585759+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.955588641+07:00","message":"[buffer interim] 166 false  เนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.955594179+07:00","message":"[bufferProcess] interim [100000000]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.955596586+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.955599576+07:00","message":"[bufferProcess] interim [100000000]: เนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.955603795+07:00","message":"[bufferProcess] update buffer: paronychia เนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.955606475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.955608991+07:00","message":"> Transcript [1696] [false]: 'paronychia เนี่ยจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.95561198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.955614591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.955619471+07:00","message":"StatePrefix: 'paronychia เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.955622005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.985208197+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.985226602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.985230842+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.985239272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะไปก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.98524355+07:00","message":"receive interim result [false|false]:  เนี่ยจะไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.985252151+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.985268004+07:00","message":"[buffer interim] 166 false  เนี่ยจะไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985276132+07:00","message":"[bufferProcess] interim [160000000]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985279491+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะไปเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.98528541+07:00","message":"[bufferProcess] interim [160000000]: เนี่ยจะไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985288256+07:00","message":"[bufferProcess] update buffer: paronychia เนี่ยจะไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985290955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985293774+07:00","message":"> Transcript [1697] [false]: 'paronychia เนี่ยจะไปเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985297054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985299774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.98530154+07:00","message":"StatePrefix: 'paronychia เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.98530363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985309051+07:00","message":"Push: 'paronychia เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985310811+07:00","message":"TextPushed: 'paronychia เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985312702+07:00","message":"Set new StatePrefix : 'paronychia เนี่ยจะไปเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:57.985315308+07:00","message":"Next Push (prob) : 'จะไปเกาะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:57.985323983+07:00","message":"push: {false paronychia เนี่ย 0 0xc000107b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.028090353+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.028121674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.028126707+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.028132614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.028135414+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.028141051+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.028144339+07:00","message":"[buffer interim] 166 false  เนี่ยจะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.028149277+07:00","message":"[bufferProcess] interim [220000000]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.028151676+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.028154466+07:00","message":"[bufferProcess] interim [220000000]: เนี่ยจะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.028157113+07:00","message":"[bufferProcess] update buffer: paronychia เนี่ยจะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.028160015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.028163675+07:00","message":"> Transcript [1698] [false]: 'paronychia เนี่ยจะไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.028165757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.028167612+07:00","message":"Set new StatePrefix: 'paronychia เนี่ยจะไปก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.114391016+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.11442919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.114435136+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.114445634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.114448972+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.114455589+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.114462583+07:00","message":"[buffer interim] 166 false  เนี่ยจะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.114467822+07:00","message":"[bufferProcess] interim [280000000]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.114470085+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.114472737+07:00","message":"[bufferProcess] interim [280000000]: เนี่ยจะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.114475416+07:00","message":"[bufferProcess] update buffer: paronychia เนี่ยจะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.114478455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.114481046+07:00","message":"> Transcript [1699] [false]: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.114483094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.114485052+07:00","message":"Set new StatePrefix: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:58.168306438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:11:58.168316232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.24847459+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.248505539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.248511066+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.248520985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.248524424+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.248532305+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.248535356+07:00","message":"[buffer interim] 166 false  เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.248542472+07:00","message":"[bufferProcess] interim [400000000]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.248544769+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.248547159+07:00","message":"[bufferProcess] interim [400000000]: เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.248550185+07:00","message":"[bufferProcess] update buffer: paronychia เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.248552792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.24855538+07:00","message":"> Transcript [1700] [false]: 'paronychia เนี่ยจะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.248558081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.248559932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.24856172+07:00","message":"StatePrefix: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.248563675+07:00","message":"TextPushed: 'paronychia เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.93206522+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.932099758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.93210717+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.932122554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.932125715+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.932143275+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.932159121+07:00","message":"[buffer interim] 166 false  เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.932167323+07:00","message":"[bufferProcess] interim [0]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.932170658+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.932177818+07:00","message":"[bufferProcess] interim [0]: เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.932180514+07:00","message":"[bufferProcess] update buffer: paronychia เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.932186114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.932190017+07:00","message":"> Transcript [1701] [false]: 'paronychia เนี่ยจะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.932192984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.932195088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.932196735+07:00","message":"StatePrefix: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.93219898+07:00","message":"TextPushed: 'paronychia เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.968171482+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.968198274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.968203639+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.96821472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วยน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.968218231+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.96822592+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:58.968229237+07:00","message":"[buffer interim] 166 false  เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.968234908+07:00","message":"[bufferProcess] interim [60000000]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.968237279+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะประกอบไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.968240344+07:00","message":"[bufferProcess] interim [60000000]: เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.968242866+07:00","message":"[bufferProcess] update buffer: paronychia เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.96824517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.968247761+07:00","message":"> Transcript [1702] [false]: 'paronychia เนี่ยจะประกอบไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.968250602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.968252408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.968254157+07:00","message":"StatePrefix: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:58.968256174+07:00","message":"TextPushed: 'paronychia เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.066480759+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.0665156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.066521868+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.066535377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วยน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.06653854+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.066549311+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.066552469+07:00","message":"[buffer interim] 166 false  เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066558339+07:00","message":"[bufferProcess] interim [180000000]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066560514+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะประกอบไปด้วยน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066565179+07:00","message":"[bufferProcess] interim [180000000]: เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.06656805+07:00","message":"[bufferProcess] update buffer: paronychia เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066571092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066573591+07:00","message":"> Transcript [1703] [false]: 'paronychia เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066576644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066578459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066580825+07:00","message":"StatePrefix: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066582706+07:00","message":"TextPushed: 'paronychia เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066584809+07:00","message":"Push: 'จะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066586654+07:00","message":"TextPushed: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066588769+07:00","message":"Set new StatePrefix : 'paronychia เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.066590644+07:00","message":"Next Push (prob) : 'ไปด้วยน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.066597937+07:00","message":"push: {false จะประกอบ 0 0xc000107b00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.346547877+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.346586457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.34659301+07:00","message":"receive interim result [false|false]: paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.346603297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เนี่ยจะประกอบไปด้วยน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.346607002+07:00","message":"receive interim result [false|false]:  เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.346614752+07:00","message":"[buffer interim] 166 false paronychia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.346618246+07:00","message":"[buffer interim] 166 false  เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.346624551+07:00","message":"[bufferProcess] interim [480000000]:paronychia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.346626833+07:00","message":"[bufferProcess] send to processor:paronychia เนี่ยจะประกอบไปด้วยน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.346629421+07:00","message":"[bufferProcess] interim [480000000]: เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.34663191+07:00","message":"[bufferProcess] update buffer: paronychia เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.346634614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.346640195+07:00","message":"> Transcript [1704] [false]: 'paronychia เนี่ยจะประกอบไปด้วยน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.346644019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.346645951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.346647691+07:00","message":"StatePrefix: 'paronychia เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.346650075+07:00","message":"TextPushed: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.378294969+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.440226371+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.565939406+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.565982253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"paronychia ไทยเนี่ยจะประกอบไปด้วยน้ำตาล\",\"confidence\":0.9156177}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.565988432+07:00","message":"receive interim result [true|false]: paronychia ไทยเนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.565997549+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.565999534+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.566006474+07:00","message":"[buffer interim] 166 true paronychia ไทยเนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566021195+07:00","message":"[bufferProcess] interim [750000000]:paronychia ไทยเนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566024106+07:00","message":"[bufferProcess] send to processor (isfinal):paronychia เนี่ยจะประกอบไปด้วยน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566027938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566030426+07:00","message":"> Transcript [1705] [false]: 'paronychia เนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566033178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.56603489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566037095+07:00","message":"StatePrefix: 'paronychia เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566039185+07:00","message":"TextPushed: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566040819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566042653+07:00","message":"> Transcript [1706] [true]: 'paronychia ไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566044776+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566046279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566047762+07:00","message":"StatePrefix: 'paronychia เนี่ยจะประกอบไปด้วยน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566049352+07:00","message":"TextPushed: 'paronychia เนี่ยจะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566050783+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566160344+07:00","message":"Push: 'ไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566162785+07:00","message":"TextPushed: 'paronychia เนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566164858+07:00","message":"Set new StatePrefix : 'paronychia ไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566167003+07:00","message":"Next Push (prob) : 'paronychia ไทยเนี่ยจะประกอบไปด้วยน้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.566173933+07:00","message":"push: {true ไปด้วยน้ำตาล 0 0xc000107b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.566183264+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_166.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:11:59.575506963+07:00","message":"write wav file: './tmp/7515/7515_166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.973831117+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.973866104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.973870863+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:11:59.973880033+07:00","message":"[buffer interim] 167 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.973885226+07:00","message":"[bufferProcess] interim [420000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:11:59.9738868+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.489059021+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.489095454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปอยเปต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.489101426+07:00","message":"receive interim result [false|false]: ปอยเปต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.489115871+07:00","message":"[buffer interim] 167 false ปอยเปต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.489122307+07:00","message":"[bufferProcess] interim [840000000]:ปอยเปต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.489124842+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.489130964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.489133529+07:00","message":"> Transcript [1707] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.489135905+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.632299053+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.632342545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.632348215+07:00","message":"receive interim result [false|false]: ฟอสเฟตและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:00.63236339+07:00","message":"[buffer interim] 167 false ฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.632371207+07:00","message":"[bufferProcess] interim [20000000]:ฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.632374191+07:00","message":"[bufferProcess] send to processor:ปอยเปต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.632378136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.632380818+07:00","message":"> Transcript [1708] [false]: 'ปอยเปต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.63238283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:00.632384667+07:00","message":"Set new StatePrefix: 'ปอยเปต'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.060977225+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.061019214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฟสและใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.061024633+07:00","message":"receive interim result [false|false]: เฟสและใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.061041499+07:00","message":"[buffer interim] 167 false เฟสและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.061047957+07:00","message":"[bufferProcess] interim [440000000]:เฟสและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.061050282+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.061056467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.061059387+07:00","message":"> Transcript [1709] [false]: 'ฟอสเฟตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.061061431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.061063452+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:01.168515413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:01.16851681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.185720586+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.185758078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฟสและในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.185764469+07:00","message":"receive interim result [false|false]: เฟสและในตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.185777864+07:00","message":"[buffer interim] 167 false เฟสและในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.185785477+07:00","message":"[bufferProcess] interim [620000000]:เฟสและในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.185788037+07:00","message":"[bufferProcess] send to processor:เฟสและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.185794351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.185797128+07:00","message":"> Transcript [1710] [false]: 'เฟสและใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.185799277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.185801012+07:00","message":"Set new StatePrefix: 'เฟสและใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.308567326+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.308605201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและ Nitro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.308613602+07:00","message":"receive interim result [false|false]: ฟอสเฟตและ Nitro"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.308626896+07:00","message":"[buffer interim] 167 false ฟอสเฟตและ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.308634323+07:00","message":"[bufferProcess] interim [680000000]:ฟอสเฟตและ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.308636942+07:00","message":"[bufferProcess] send to processor:เฟสและในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.308642862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.308645838+07:00","message":"> Transcript [1711] [false]: 'เฟสและในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.308648526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.308650838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.308652715+07:00","message":"StatePrefix: 'เฟสและใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.308654809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.376379971+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.376413877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.376420679+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.376433097+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.376439812+07:00","message":"[bufferProcess] interim [740000000]:ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.37644201+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.376446799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.376449419+07:00","message":"> Transcript [1712] [false]: 'ฟอสเฟตและ Nitro'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.37645144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.376453361+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและ Nitro'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.710834854+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.710877272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.710883041+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:01.710896385+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.71090479+07:00","message":"[bufferProcess] interim [100000000]:ฟอสเฟตและไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.710907275+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.710913118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.71091602+07:00","message":"> Transcript [1713] [false]: 'ฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.710918202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:01.710920462+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรเจน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.211676418+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.211716173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.211722441+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.211735524+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.211742944+07:00","message":"[bufferProcess] interim [580000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.211745746+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.211751873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.211754384+07:00","message":"> Transcript [1714] [false]: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.211756753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.211758959+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.815083306+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.815121607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.815127754+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.81514466+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.815152622+07:00","message":"[bufferProcess] interim [180000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.815155244+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.815161885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.815164491+07:00","message":"> Transcript [1715] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.815168136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.815170147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.815172008+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.815174288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.913954837+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.913993293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.913999928+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.914013417+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.914020281+07:00","message":"[bufferProcess] interim [240000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.914022657+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.914029146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.914031928+07:00","message":"> Transcript [1716] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.9140352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.91403723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.914039205+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.914041809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.990957614+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.990993915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.99100037+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:02.991013422+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.991020486+07:00","message":"[bufferProcess] interim [360000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.991023174+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.991029239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.991032224+07:00","message":"> Transcript [1717] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.991035599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.991038133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.991040076+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:02.991042331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.001669998+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.001690398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.001695401+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.001708482+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001713779+07:00","message":"[bufferProcess] interim [420000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001716031+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.00171895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001721119+07:00","message":"> Transcript [1718] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001724126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001726394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001728488+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001730954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001737242+07:00","message":"Push: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001739127+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001741594+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.001758623+07:00","message":"Next Push (prob) : 'ค่ะอันนี้เดี๋ยวกู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.001772143+07:00","message":"push: {false ฟอสเฟตและไนโตรจีนัสเบส 0 0xc000394b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.167410714+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.167449617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.167456647+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.167471982+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.167478519+07:00","message":"[bufferProcess] interim [540000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.167481477+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.167489314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.167491915+07:00","message":"> Transcript [1719] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.167494046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.167496062+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.308877615+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.308912533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.308918678+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.308931195+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.30893761+07:00","message":"[bufferProcess] interim [660000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.308940614+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.308947014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.308949702+07:00","message":"> Transcript [1720] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.30895271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.308954538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.30895631+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.30895863+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.362155218+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.362191319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.362197715+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.36220975+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.362215919+07:00","message":"[bufferProcess] interim [780000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.362218467+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.362221581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.36222447+07:00","message":"> Transcript [1721] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.362227728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.362229686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.362231504+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.36223399+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.517390068+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.517429598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.517436841+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.517451897+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.517463187+07:00","message":"[bufferProcess] interim [900000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.517467267+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.517473853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.517478058+07:00","message":"> Transcript [1722] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.517483575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.517487018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.517495073+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.517498812+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.622730856+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.622766011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.622771823+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.622787783+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622794534+07:00","message":"[bufferProcess] interim [20000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622797372+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622800348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622803092+07:00","message":"> Transcript [1723] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622806866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622808902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622812721+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622815058+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.62281841+07:00","message":"Push: 'ค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622820369+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622822351+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.622824355+07:00","message":"Next Push (prob) : 'จะลองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.622831538+07:00","message":"push: {false ค่ะอันนี้เดี๋ยวครู 0 0xc000394b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.687363062+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.687391702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.68739677+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.68740981+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.687415783+07:00","message":"[bufferProcess] interim [80000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.68741926+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.687422943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.68742548+07:00","message":"> Transcript [1724] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.687427736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.687429464+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.817950098+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.817987875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.817994642+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:03.818020729+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.818027835+07:00","message":"[bufferProcess] interim [140000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.818030311+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.818036333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.818038925+07:00","message":"> Transcript [1725] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.818041248+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:03.818043741+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.015664227+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.015689119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.015693768+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.01570719+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.01571329+07:00","message":"[bufferProcess] interim [380000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.015715962+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.01571871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.015721345+07:00","message":"> Transcript [1726] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.015724626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.015726333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.015728092+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.015730536+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:04.169539004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:04.169568188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.199420299+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.199469661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.199477929+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.199495568+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.199509907+07:00","message":"[bufferProcess] interim [560000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.199515018+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.199524314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.199528241+07:00","message":"> Transcript [1727] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.199533026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.199535951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.199539153+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.199543052+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.538038848+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.538088795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.538097494+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.538113553+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.538122739+07:00","message":"[bufferProcess] interim [740000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.538127329+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.538132757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.538138097+07:00","message":"> Transcript [1728] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.538142699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.538145276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.538149798+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.538153427+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.618127917+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.618164201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.618170902+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.618191107+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618197877+07:00","message":"[bufferProcess] interim [800000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618202729+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618205885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618208761+07:00","message":"> Transcript [1729] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618212543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618214568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618216647+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618219384+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618221984+07:00","message":"Push: 'จะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618223706+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618225719+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.618227933+07:00","message":"Next Push (prob) : 'ดูส่วนของอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.618235219+07:00","message":"push: {false จะลองขยาย 0 0xc000394b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.667447162+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.667490482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.667496656+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.667514615+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.667524381+07:00","message":"[bufferProcess] interim [860000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.667527401+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.667531561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.667534744+07:00","message":"> Transcript [1730] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.667537717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.667539537+07:00","message":"Set new StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.695799188+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.69583347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.695840317+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.695860241+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.695869766+07:00","message":"[bufferProcess] interim [980000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.695873081+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.69587829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.695880992+07:00","message":"> Transcript [1731] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.695884515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.695886576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.695888444+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.695891005+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.726770058+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.726800699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.726806642+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:04.726820729+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.726826368+07:00","message":"[bufferProcess] interim [100000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.726828735+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.726831862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.726835686+07:00","message":"> Transcript [1732] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวเคลียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.726838814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.726840726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.726843458+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:04.726846268+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.109779856+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.109809375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.109814895+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.10982586+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.109832695+07:00","message":"[bufferProcess] interim [460000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.109835867+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.109841153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.109843366+07:00","message":"> Transcript [1733] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.10984702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.10984925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.109859259+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.109861976+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.221511144+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.221543357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.221549418+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.221563121+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.22156899+07:00","message":"[bufferProcess] interim [580000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.221571817+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.221575223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.221582204+07:00","message":"> Transcript [1734] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.22158586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.221587784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.221590475+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.221593376+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.221600973+07:00","message":"Push: 'ดูส่วนของนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.22160278+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.221606411+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.221615114+07:00","message":"Next Push (prob) : 'คลีโอไทด์ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.221638304+07:00","message":"push: {false ดูส่วนของนิว 0 0xc000394b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.424968412+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.425005581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.425021496+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.425035175+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.425041025+07:00","message":"[bufferProcess] interim [760000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.42504425+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.425050784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.425053321+07:00","message":"> Transcript [1735] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.42505674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.425058634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.425060601+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.425066931+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.431035954+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.431050752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.431054936+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.431059559+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.431063383+07:00","message":"[bufferProcess] interim [820000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.431066474+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.431069379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.431071485+07:00","message":"> Transcript [1736] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.431074915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.431076571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.431078271+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.431080237+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.634996805+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.635032228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.635038803+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.635050464+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.635056567+07:00","message":"[bufferProcess] interim [0]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.635059576+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.635064578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.635067316+07:00","message":"> Transcript [1737] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.635071236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.635074221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.635077441+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.635080969+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.673354831+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.673383219+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-03-05T13:12:05.673389684+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.67340377+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673410205+07:00","message":"[bufferProcess] interim [120000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673426138+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673434391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673438544+07:00","message":"> Transcript [1738] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673442104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673443863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673446055+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673448811+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673455133+07:00","message":"Push: 'คลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673456994+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673459103+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.673461251+07:00","message":"Next Push (prob) : 'ให้ใหญ่หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.673469071+07:00","message":"push: {false คลีโอไทด์ที่มา 0 0xc000394b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.861592844+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.861640803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.861649539+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:05.861667079+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.861682862+07:00","message":"[bufferProcess] interim [240000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.861687707+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.86169643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.861700983+07:00","message":"> Transcript [1739] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.861706519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.861709453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.861712542+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:05.861716604+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.188031695+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.188070439+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-03-05T13:12:06.188078118+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.188088562+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.188095012+07:00","message":"[bufferProcess] interim [540000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.188097684+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.188107877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.188113505+07:00","message":"> Transcript [1740] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.188116816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.188121498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.188123439+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.188126329+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.226912307+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.308939868+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.308972088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.308977884+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.3089916+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.309000835+07:00","message":"[bufferProcess] interim [660000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.309004768+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.309012806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.309015682+07:00","message":"> Transcript [1741] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.309019313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.309021501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.309023729+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.30902624+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.354800376+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.354833513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.354839396+07:00","message":"receive interim result [false|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.354861907+07:00","message":"[buffer interim] 167 false ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.354868766+07:00","message":"[bufferProcess] interim [780000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.354871748+07:00","message":"[bufferProcess] send to processor:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.354880447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.354883874+07:00","message":"> Transcript [1742] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.354890294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.354892497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.354894575+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.354897466+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.35490554+07:00","message":"Push: 'ให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.35490754+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.354909884+07:00","message":"Set new StatePrefix : 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.35491257+07:00","message":"Next Push (prob) : 'นะคะเราจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.354920076+07:00","message":"push: {false ให้ใหญ่หน่อย 0 0xc000394b80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.360004418+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.451879288+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.451923657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น\",\"confidence\":0.9589481}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.451931257+07:00","message":"receive interim result [true|false]: ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.451939837+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.451941995+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.451948289+07:00","message":"[buffer interim] 167 true ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.4519589+07:00","message":"[bufferProcess] interim [810000000]:ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.45196489+07:00","message":"[bufferProcess] send to processor (isfinal):ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.45196893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451971995+07:00","message":"> Transcript [1743] [false]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451976144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451978355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451980098+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451982726+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451984789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451986685+07:00","message":"> Transcript [1744] [true]: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451988978+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451990611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.45199209+07:00","message":"StatePrefix: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อยนะคะเราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.451994282+07:00","message":"TextPushed: 'ฟอสเฟตและไนโตรจีนัสเบสค่ะอันนี้เดี๋ยวครูจะลองขยายดูส่วนของนิวคลีโอไทด์ที่มาให้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:06.452000933+07:00","message":"Push: 'นะคะเราจะได้เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:06.45201+07:00","message":"push: {true นะคะเราจะได้เห็น 0 0xc000394b80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:06.468972553+07:00","message":"write wav file: './tmp/7515/7515_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.026732395+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.026775368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.026781563+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.026796002+07:00","message":"[buffer interim] 168 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.026802712+07:00","message":"[bufferProcess] interim [720000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.026804588+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.058000777+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.149052498+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.149085788+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.149090667+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.149100311+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.149102367+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.149108128+07:00","message":"[buffer interim] 168 true "}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149114333+07:00","message":"[bufferProcess] interim [930000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149117648+07:00","message":"[bufferProcess] send to processor (isfinal):อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149122198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149125444+07:00","message":"> Transcript [1745] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149127531+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149129319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.14913104+07:00","message":"> Transcript [1746] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149133346+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149135027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149136708+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149138497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:07.149140646+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.149148106+07:00","message":"push: {true  0 0xc001ba0a00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:07.15464256+07:00","message":"write wav file: './tmp/7515/7515_168.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:07.169774874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:07.169812283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:07.452025246+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.903018113+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.903056299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.903061323+07:00","message":"receive interim result [false|false]: ขายที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:08.903072829+07:00","message":"[buffer interim] 169 false ขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.903080057+07:00","message":"[bufferProcess] interim [320000000]:ขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.903081924+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.903087788+07:00","message":"[bufferProcess] send to processor (ticker):ขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.90309022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.903092933+07:00","message":"> Transcript [1747] [false]: 'ขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:08.903094994+07:00","message":"Set StatePrefix (first interim): 'ขายที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.037295576+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.037334559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.037340351+07:00","message":"receive interim result [false|false]: ที่มา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.037353849+07:00","message":"[buffer interim] 169 false ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.037360709+07:00","message":"[bufferProcess] interim [380000000]:ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.037362973+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.11673332+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.116769967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้ายที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.116774882+07:00","message":"receive interim result [false|false]: ท้ายที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.116787889+07:00","message":"[buffer interim] 169 false ท้ายที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.116794742+07:00","message":"[bufferProcess] interim [440000000]:ท้ายที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.116797023+07:00","message":"[bufferProcess] send to processor:ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.116799921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.116802823+07:00","message":"> Transcript [1748] [false]: 'ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.116805086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.116806886+07:00","message":"Set new StatePrefix: 'ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.201638514+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.201680338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.201686284+07:00","message":"receive interim result [false|false]: ที่มาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.201701094+07:00","message":"[buffer interim] 169 false ที่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.20170801+07:00","message":"[bufferProcess] interim [500000000]:ที่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.201710343+07:00","message":"[bufferProcess] send to processor:ท้ายที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.201716498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.201721577+07:00","message":"> Transcript [1749] [false]: 'ท้ายที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.201723757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.201725623+07:00","message":"Set new StatePrefix: 'ท้ายที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.320172387+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.320218327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาตอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.320223219+07:00","message":"receive interim result [false|false]: ที่มาตอก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.320236474+07:00","message":"[buffer interim] 169 false ที่มาตอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.320244017+07:00","message":"[bufferProcess] interim [680000000]:ที่มาตอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.320246371+07:00","message":"[bufferProcess] send to processor:ที่มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.320251791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.320254262+07:00","message":"> Transcript [1750] [false]: 'ที่มาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.320256462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.320258359+07:00","message":"Set new StatePrefix: 'ที่มาต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.380603988+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.380636831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.380642774+07:00","message":"receive interim result [false|false]: ที่มาต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.380653524+07:00","message":"[buffer interim] 169 false ที่มาต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.380660835+07:00","message":"[bufferProcess] interim [800000000]:ที่มาต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.380663309+07:00","message":"[bufferProcess] send to processor:ที่มาตอก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.38066852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.380671348+07:00","message":"> Transcript [1751] [false]: 'ที่มาตอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.380673404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.380675857+07:00","message":"Set new StatePrefix: 'ที่มาตอก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.613353582+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.613392246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.613398371+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.613409811+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.613417451+07:00","message":"[bufferProcess] interim [980000000]:ที่มาต่อกันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.613420174+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.613425239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.61342846+07:00","message":"> Transcript [1752] [false]: 'ที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.613430719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.613432633+07:00","message":"Set new StatePrefix: 'ที่มาต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.714479686+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.71452365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.714530359+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.714543423+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.714551362+07:00","message":"[bufferProcess] interim [40000000]:ที่มาต่อกันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.714553812+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.714559625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.714562699+07:00","message":"> Transcript [1753] [false]: 'ที่มาต่อกันนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.714565758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.714567709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.714569524+07:00","message":"StatePrefix: 'ที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.714571575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.785508278+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.785547527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.785553272+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.785566137+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.785573277+07:00","message":"[bufferProcess] interim [160000000]:ที่มาต่อกันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.785575801+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.785580803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.785584501+07:00","message":"> Transcript [1754] [false]: 'ที่มาต่อกันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.785587213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.785589353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.785591196+07:00","message":"StatePrefix: 'ที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.785593189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.899353648+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.89939402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.899400115+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:09.899414377+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.899421593+07:00","message":"[bufferProcess] interim [280000000]:ที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.899425805+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.899432679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.899435973+07:00","message":"> Transcript [1755] [false]: 'ที่มาต่อกันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.899439019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.899440936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.89944263+07:00","message":"StatePrefix: 'ที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:09.899445125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.093333814+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.093370908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.093376927+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.093390481+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093398435+07:00","message":"[bufferProcess] interim [520000000]:ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093401257+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093407936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093410792+07:00","message":"> Transcript [1756] [false]: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093414448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093416747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093418436+07:00","message":"StatePrefix: 'ที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.09342057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093424996+07:00","message":"Push: 'ที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093426874+07:00","message":"TextPushed: 'ที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093432025+07:00","message":"Set new StatePrefix : 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.093434304+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.093442742+07:00","message":"push: {false ที่มาต่อกัน 0 0xc000106000}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:10.170201543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:10.170219872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.433695107+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.433739225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.433745365+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.433757137+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.433765126+07:00","message":"[bufferProcess] interim [820000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.433767554+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.433770882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.433773412+07:00","message":"> Transcript [1757] [false]: 'ที่มาต่อกันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.433776414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.433778697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.433780543+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.433782799+07:00","message":"TextPushed: 'ที่มาต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.488894408+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.488918604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมีสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.488923607+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมีสี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.488937+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะคะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.48894306+07:00","message":"[bufferProcess] interim [880000000]:ที่มาต่อกันนี้นะคะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.488945226+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.488948116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.488950296+07:00","message":"> Transcript [1758] [false]: 'ที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.488953059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.488954805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.488956504+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.488958986+07:00","message":"TextPushed: 'ที่มาต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.603853706+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.603890623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.603896424+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.603908123+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.603914807+07:00","message":"[bufferProcess] interim [940000000]:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.603917737+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.603922678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.603925368+07:00","message":"> Transcript [1759] [false]: 'ที่มาต่อกันนี้นะคะมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.60392833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.603930553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.603932509+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.603934841+07:00","message":"TextPushed: 'ที่มาต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.689120591+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.689153339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4 ขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.689158673+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4 ขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.689187872+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะคะมี 4 ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689196607+07:00","message":"[bufferProcess] interim [0]:ที่มาต่อกันนี้นะคะมี 4 ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689199103+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689202298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689205812+07:00","message":"> Transcript [1760] [false]: 'ที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689210709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689213712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689216404+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689219494+07:00","message":"TextPushed: 'ที่มาต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689223339+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689225914+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689228781+07:00","message":"Set new StatePrefix : 'ที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.689232085+07:00","message":"Next Push (prob) : 'มี 4'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.689243645+07:00","message":"push: {false นี้นะคะ 0 0xc000106000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.702921808+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.702948833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี 4shared\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.702954048+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี 4shared"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.702966332+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะคะมี 4shared"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.702972146+07:00","message":"[bufferProcess] interim [60000000]:ที่มาต่อกันนี้นะคะมี 4shared"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.702974662+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.70297742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.702979802+07:00","message":"> Transcript [1761] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.702982889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.702985927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.702987621+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.702989677+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.70570698+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.705729086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.705733623+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.705742506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.70574528+07:00","message":"receive interim result [false|false]:  4 ชั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.705750665+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.705755793+07:00","message":"[buffer interim] 169 false  4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.705759796+07:00","message":"[bufferProcess] interim [120000000]:ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.705762323+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4shared"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.705766715+07:00","message":"[bufferProcess] interim [120000000]: 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.705768852+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.705771025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.70577323+07:00","message":"> Transcript [1762] [false]: 'ที่มาต่อกันนี้นะคะมี 4shared'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.705776056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.705777827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.705779561+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.705781461+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.78858321+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.78862411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มาต่อกันนี้นะคะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.788630241+07:00","message":"receive interim result [false|false]: ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.788641802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.788644286+07:00","message":"receive interim result [false|false]:  4 ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.788651619+07:00","message":"[buffer interim] 169 false ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.788655268+07:00","message":"[buffer interim] 169 false  4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.788660752+07:00","message":"[bufferProcess] interim [180000000]:ที่มาต่อกันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.788662906+07:00","message":"[bufferProcess] send to processor:ที่มาต่อกันนี้นะคะมี 4 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.788665339+07:00","message":"[bufferProcess] interim [180000000]: 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.788667472+07:00","message":"[bufferProcess] update buffer: ที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.788669876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.788672606+07:00","message":"> Transcript [1763] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.78867591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.788677713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.788679438+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:10.788681546+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:10.967525114+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.032308398+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.143239255+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.143278219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด\",\"confidence\":0.93079156}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.143284589+07:00","message":"receive interim result [true|false]: ถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.143294711+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.14329684+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.143302971+07:00","message":"[buffer interim] 169 true ถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143313475+07:00","message":"[bufferProcess] interim [540000000]:ถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.14331598+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มาต่อกันนี้นะคะมี 4 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143318818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143321679+07:00","message":"> Transcript [1764] [false]: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143324985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143326745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143328608+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143330738+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.14333814+07:00","message":"Push: 'มี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143342157+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143344384+07:00","message":"Set new StatePrefix : 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143346401+07:00","message":"Next Push (prob) : ' ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143348245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143350196+07:00","message":"> Transcript [1765] [true]: 'ถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143352053+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143353685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143355201+07:00","message":"StatePrefix: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143356936+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.14335838+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.14343967+07:00","message":"push: {false มี 4 0 0xc000106000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143477699+07:00","message":"Push: ' ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143482656+07:00","message":"TextPushed: 'ที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143484495+07:00","message":"Set new StatePrefix : 'ถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.14348637+07:00","message":"Next Push (prob) : 'ถ่ายที่มาต่อกันนี้นะคะมี 4 ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.143493616+07:00","message":"push: {true  ชนิด 0 0xc000106000}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.143510414+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_169.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:11.152134806+07:00","message":"write wav file: './tmp/7515/7515_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.774676364+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.774712276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.774717785+07:00","message":"receive interim result [false|false]: 3 ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:11.774731813+07:00","message":"[buffer interim] 170 false 3 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.774739081+07:00","message":"[bufferProcess] interim [600000000]:3 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:11.774741233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.017513668+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.017557862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามชนิดของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.017563699+07:00","message":"receive interim result [false|false]: ตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.017583409+07:00","message":"[buffer interim] 170 false ตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.017590367+07:00","message":"[bufferProcess] interim [780000000]:ตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.017592824+07:00","message":"[bufferProcess] send to processor:3 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.017599027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.017603424+07:00","message":"> Transcript [1766] [false]: '3 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.017605849+07:00","message":"Set StatePrefix (first interim): '3 ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.243102773+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.24314161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามชนิดของใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.24314791+07:00","message":"receive interim result [false|false]: ตามชนิดของใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.243161793+07:00","message":"[buffer interim] 170 false ตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.243169046+07:00","message":"[bufferProcess] interim [20000000]:ตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.243171733+07:00","message":"[bufferProcess] send to processor:ตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.243177947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.243180915+07:00","message":"> Transcript [1767] [false]: 'ตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.243183048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.243184933+07:00","message":"Set new StatePrefix: 'ตามชนิดของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.3977844+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.397820374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามชนิดของ Nitro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.397826574+07:00","message":"receive interim result [false|false]: ตามชนิดของ Nitro"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.397840581+07:00","message":"[buffer interim] 170 false ตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.397853754+07:00","message":"[bufferProcess] interim [200000000]:ตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.397857265+07:00","message":"[bufferProcess] send to processor:ตามชนิดของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.397864023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.397866767+07:00","message":"> Transcript [1768] [false]: 'ตามชนิดของใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.3978703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.397872194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.397873927+07:00","message":"StatePrefix: 'ตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.397876148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.459290645+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.459324138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามชนิดของไนโตรเจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.459329629+07:00","message":"receive interim result [false|false]: ตามชนิดของไนโตรเจน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.459341639+07:00","message":"[buffer interim] 170 false ตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.459348647+07:00","message":"[bufferProcess] interim [320000000]:ตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.459351203+07:00","message":"[bufferProcess] send to processor:ตามชนิดของ Nitro"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.45935495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.459359647+07:00","message":"> Transcript [1769] [false]: 'ตามชนิดของ Nitro'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.459362884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.459364739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.459367061+07:00","message":"StatePrefix: 'ตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.459369068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.905129583+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.905178177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามชนิดของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.905184137+07:00","message":"receive interim result [false|false]: ตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.905196008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" nitrogenous Base\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.905198788+07:00","message":"receive interim result [false|false]:  nitrogenous Base"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.90520476+07:00","message":"[buffer interim] 170 false ตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:12.905211327+07:00","message":"[buffer interim] 170 false  nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905216379+07:00","message":"[bufferProcess] interim [680000000]:ตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905218741+07:00","message":"[bufferProcess] send to processor:ตามชนิดของไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905221833+07:00","message":"[bufferProcess] interim [680000000]: nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905224274+07:00","message":"[bufferProcess] update buffer: ตามชนิดของ nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905227266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905231672+07:00","message":"> Transcript [1770] [false]: 'ตามชนิดของไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905235615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905237348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905239132+07:00","message":"StatePrefix: 'ตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:12.905241142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:13.171223835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:13.171241879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.337445948+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.365324909+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.365357913+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-03-05T13:12:13.365363904+07:00","message":"receive interim result [false|false]: ตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.365374932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" nitrogenous Base ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.365378042+07:00","message":"receive interim result [false|false]:  nitrogenous Base ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.365384908+07:00","message":"[buffer interim] 170 false ตามชนิดของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.365387786+07:00","message":"[buffer interim] 170 false  nitrogenous Base ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365393526+07:00","message":"[bufferProcess] interim [160000000]:ตามชนิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365395982+07:00","message":"[bufferProcess] send to processor:ตามชนิดของ nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365398713+07:00","message":"[bufferProcess] interim [160000000]: nitrogenous Base ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365401009+07:00","message":"[bufferProcess] update buffer: ตามชนิดของ nitrogenous Base ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365404541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365407306+07:00","message":"> Transcript [1771] [false]: 'ตามชนิดของ nitrogenous Base'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365410255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.36541218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365413951+07:00","message":"StatePrefix: 'ตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365416031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365418336+07:00","message":"Push: 'ตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365420091+07:00","message":"TextPushed: 'ตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365421911+07:00","message":"Set new StatePrefix : 'ตามชนิดของ nitrogenous Base'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.365423735+07:00","message":"Next Push (prob) : ' nitrogenous Base'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.365431053+07:00","message":"push: {false ตามชนิดของ 0 0xc001ba0380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.409452085+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.418913073+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.418942596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามชนิดของ nitrogenous Base\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.418948153+07:00","message":"receive interim result [false|false]: ตามชนิดของ nitrogenous Base"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.418957292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.418960245+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.418968119+07:00","message":"[buffer interim] 170 false ตามชนิดของ nitrogenous Base"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.418974217+07:00","message":"[buffer interim] 170 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.418978951+07:00","message":"[bufferProcess] interim [280000000]:ตามชนิดของ nitrogenous Base"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.418981462+07:00","message":"[bufferProcess] send to processor:ตามชนิดของ nitrogenous Base ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.418986735+07:00","message":"[bufferProcess] interim [280000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.418989618+07:00","message":"[bufferProcess] update buffer: ตามชนิดของ nitrogenous Base ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.418992258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.418994738+07:00","message":"> Transcript [1772] [false]: 'ตามชนิดของ nitrogenous Base ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.41899739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.418999342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.419001045+07:00","message":"StatePrefix: 'ตามชนิดของ nitrogenous Base'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.419002823+07:00","message":"TextPushed: 'ตามชนิดของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.452108552+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.452131487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามชนิดของไนโตรจีนัสเบสค่ะ\",\"confidence\":0.90550864}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.452136881+07:00","message":"receive interim result [true|false]: ตามชนิดของไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.452146329+07:00","message":"end recv isFinal message id 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.45214891+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.452153892+07:00","message":"[buffer interim] 170 true ตามชนิดของไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452158791+07:00","message":"[bufferProcess] interim [340000000]:ตามชนิดของไนโตรจีนัสเบสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452161819+07:00","message":"[bufferProcess] send to processor (isfinal):ตามชนิดของ nitrogenous Base ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452164756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.45216761+07:00","message":"> Transcript [1773] [false]: 'ตามชนิดของ nitrogenous Base ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452170701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452172809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452174719+07:00","message":"StatePrefix: 'ตามชนิดของ nitrogenous Base'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452176617+07:00","message":"TextPushed: 'ตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452178139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452180155+07:00","message":"> Transcript [1774] [true]: 'ตามชนิดของไนโตรจีนัสเบสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452182228+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452183738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452185454+07:00","message":"StatePrefix: 'ตามชนิดของ nitrogenous Base'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452187176+07:00","message":"TextPushed: 'ตามชนิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:13.452189514+07:00","message":"Push: 'ไนโตรจีนัสเบสค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:13.452196866+07:00","message":"push: {true ไนโตรจีนัสเบสค่ะ 0 0xc001ba0380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:13.460476552+07:00","message":"write wav file: './tmp/7515/7515_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.141264924+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.141305642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.141310675+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.141322391+07:00","message":"[buffer interim] 171 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.141328537+07:00","message":"[bufferProcess] interim [600000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.14133045+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.688422705+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.688458614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.688464101+07:00","message":"receive interim result [false|false]: ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:14.688477706+07:00","message":"[buffer interim] 171 false ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.68848531+07:00","message":"[bufferProcess] interim [80000000]:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.688487821+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.688493788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.68849757+07:00","message":"> Transcript [1775] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:14.688499668+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.023683274+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.02372437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อาทิตย์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.023730163+07:00","message":"receive interim result [false|false]: แต่อาทิตย์นี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.023741638+07:00","message":"[buffer interim] 171 false แต่อาทิตย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.023749433+07:00","message":"[bufferProcess] interim [440000000]:แต่อาทิตย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.023752185+07:00","message":"[bufferProcess] send to processor:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.023757201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.023760108+07:00","message":"> Transcript [1776] [false]: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.023762068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.023763991+07:00","message":"Set new StatePrefix: 'ได้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.555324415+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.55536517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อาทิตย์นี้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.555371214+07:00","message":"receive interim result [false|false]: แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:15.555384383+07:00","message":"[buffer interim] 171 false แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.555393248+07:00","message":"[bufferProcess] interim [980000000]:แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.555395788+07:00","message":"[bufferProcess] send to processor:แต่อาทิตย์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.555404889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.555407891+07:00","message":"> Transcript [1777] [false]: 'แต่อาทิตย์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.555409859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:15.55541184+07:00","message":"Set new StatePrefix: 'แต่อาทิตย์นี้'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:16.171752845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:16.171759435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.178304429+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.178337568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อาทิตย์นี้หรือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.17834439+07:00","message":"receive interim result [false|false]: แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.178357187+07:00","message":"[buffer interim] 171 false แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.178366041+07:00","message":"[bufferProcess] interim [580000000]:แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.178368163+07:00","message":"[bufferProcess] send to processor:แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.178373139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.178375815+07:00","message":"> Transcript [1778] [false]: 'แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.178379131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.178380958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.178382903+07:00","message":"StatePrefix: 'แต่อาทิตย์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.178384938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.287805193+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.3838659+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.383910341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่อาทิตย์นี้หรือ\",\"confidence\":0.9278646}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.383918504+07:00","message":"receive interim result [true|false]: แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.383928789+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.383931675+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.383954556+07:00","message":"[buffer interim] 171 true แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.383976044+07:00","message":"[bufferProcess] interim [910000000]:แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.383981868+07:00","message":"[bufferProcess] send to processor (isfinal):แต่อาทิตย์นี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.383985663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.383989535+07:00","message":"> Transcript [1779] [false]: 'แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.383993122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.383995051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.383997035+07:00","message":"StatePrefix: 'แต่อาทิตย์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.383999191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.384000653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.384002527+07:00","message":"> Transcript [1780] [true]: 'แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.384004563+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.384006481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.384007939+07:00","message":"StatePrefix: 'แต่อาทิตย์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.384009758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:16.384015626+07:00","message":"Push: 'แต่อาทิตย์นี้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.384025591+07:00","message":"push: {true แต่อาทิตย์นี้หรือ 0 0xc001ba0900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:16.392366677+07:00","message":"write wav file: './tmp/7515/7515_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:16.611614373+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.150995259+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.151030274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.151035165+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.151047622+07:00","message":"[buffer interim] 172 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.151054253+07:00","message":"[bufferProcess] interim [540000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.151056349+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.260513605+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.260552433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.260558062+07:00","message":"receive interim result [false|false]: ใครมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.260568713+07:00","message":"[buffer interim] 172 false ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.260578897+07:00","message":"[bufferProcess] interim [660000000]:ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.260582198+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.260588957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.26059267+07:00","message":"> Transcript [1781] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.260595562+07:00","message":"Set StatePrefix (first interim): 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.605100176+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.605131402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.605136914+07:00","message":"receive interim result [false|false]: I Mean"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.60515104+07:00","message":"[buffer interim] 172 false I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.605178234+07:00","message":"[bufferProcess] interim [20000000]:I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.605182139+07:00","message":"[bufferProcess] send to processor:ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.605190297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.605193288+07:00","message":"> Transcript [1782] [false]: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.605196307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.605198476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.605205253+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.605207397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.967325955+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.967362587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทมีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.967369027+07:00","message":"receive interim result [false|false]: ไทมีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:17.967381401+07:00","message":"[buffer interim] 172 false ไทมีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.967388019+07:00","message":"[bufferProcess] interim [380000000]:ไทมีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.96739046+07:00","message":"[bufferProcess] send to processor:I Mean"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.96739526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.967397828+07:00","message":"> Transcript [1783] [false]: 'I Mean'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.967399869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:17.967401707+07:00","message":"Set new StatePrefix: 'I Mean'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.34792697+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.347963938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทมีนหรือที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.347970515+07:00","message":"receive interim result [false|false]: ไทมีนหรือที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.347984695+07:00","message":"[buffer interim] 172 false ไทมีนหรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.347993138+07:00","message":"[bufferProcess] interim [800000000]:ไทมีนหรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.347995808+07:00","message":"[bufferProcess] send to processor:ไทมีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.348003068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.348005897+07:00","message":"> Transcript [1784] [false]: 'ไทมีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.34800814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.348009925+07:00","message":"Set new StatePrefix: 'ไทมีนหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.587335968+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.673049376+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.673088232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทมีนหรือที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.673094416+07:00","message":"receive interim result [false|false]: ไทมีนหรือที"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.673104312+07:00","message":"[buffer interim] 172 false ไทมีนหรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.673111211+07:00","message":"[bufferProcess] interim [100000000]:ไทมีนหรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.673113469+07:00","message":"[bufferProcess] send to processor:ไทมีนหรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.673116721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.673119294+07:00","message":"> Transcript [1785] [false]: 'ไทมีนหรือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.673122189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.673124005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.673125821+07:00","message":"StatePrefix: 'ไทมีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.673127682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.720885992+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.731338226+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.731371293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I Mean หรือ T\",\"confidence\":0.80540484}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.731377034+07:00","message":"receive interim result [true|false]: I Mean หรือ T"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.731384867+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.731386643+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.731392632+07:00","message":"[buffer interim] 172 true I Mean หรือ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731400559+07:00","message":"[bufferProcess] interim [220000000]:I Mean หรือ T"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731404766+07:00","message":"[bufferProcess] send to processor (isfinal):ไทมีนหรือที"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731407497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731410071+07:00","message":"> Transcript [1786] [false]: 'ไทมีนหรือที'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731412703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731414508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731416337+07:00","message":"StatePrefix: 'ไทมีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731418241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731419793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731422157+07:00","message":"> Transcript [1787] [true]: 'I Mean หรือ T'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.73142435+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731426051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731427681+07:00","message":"StatePrefix: 'ไทมีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731429297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:18.731434979+07:00","message":"Push: 'I Mean หรือ T'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.731444824+07:00","message":"push: {true I Mean หรือ T 0 0xc000107d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:18.739124873+07:00","message":"write wav file: './tmp/7515/7515_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.781211745+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:18.91018346+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.030972323+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.030999552+07:00","message":"found end of frame, send empty tag with msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.031004454+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.031013584+07:00","message":"[buffer interim] 173 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.031022469+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.031027021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.031029753+07:00","message":"> Transcript [1788] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.031032317+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.031034213+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.031035972+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.031037655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.031040289+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.031051336+07:00","message":"push: {true \n 0 0xc0004a3d00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:19.035809206+07:00","message":"write wav file: './tmp/7515/7515_173.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:19.172498192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:19.172514656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.460663618+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.460708811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.460714557+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.460731236+07:00","message":"[buffer interim] 174 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.460740305+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.460743305+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.959159196+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.959193507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.959198456+07:00","message":"receive interim result [false|false]: ดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:19.959210072+07:00","message":"[buffer interim] 174 false ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.959216272+07:00","message":"[bufferProcess] interim [840000000]:ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.959218329+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.959223252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.959225791+07:00","message":"> Transcript [1789] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:19.95922776+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.095044503+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.095078412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรุษจีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.095084001+07:00","message":"receive interim result [false|false]: ไปตรุษจีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.095097516+07:00","message":"[buffer interim] 174 false ไปตรุษจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.095104702+07:00","message":"[bufferProcess] interim [960000000]:ไปตรุษจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.095107417+07:00","message":"[bufferProcess] send to processor:ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.095113446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.095116059+07:00","message":"> Transcript [1790] [false]: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.09511823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.095120092+07:00","message":"Set new StatePrefix: 'ดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.341348417+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.341386794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรุษจีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.341392914+07:00","message":"receive interim result [false|false]: ไปตรุษจีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.341406322+07:00","message":"[buffer interim] 174 false ไปตรุษจีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.341412639+07:00","message":"[bufferProcess] interim [320000000]:ไปตรุษจีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.341415519+07:00","message":"[bufferProcess] send to processor:ไปตรุษจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.341421342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.341424002+07:00","message":"> Transcript [1791] [false]: 'ไปตรุษจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.341425978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.341427825+07:00","message":"Set new StatePrefix: 'ไปตรุษจีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.988597339+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.988636739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรุษจีนหรือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.988641787+07:00","message":"receive interim result [false|false]: ไปตรุษจีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:20.988652621+07:00","message":"[buffer interim] 174 false ไปตรุษจีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.98865899+07:00","message":"[bufferProcess] interim [920000000]:ไปตรุษจีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.988661267+07:00","message":"[bufferProcess] send to processor:ไปตรุษจีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.988665997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.98866892+07:00","message":"> Transcript [1792] [false]: 'ไปตรุษจีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.988671628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.988673521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.988675272+07:00","message":"StatePrefix: 'ไปตรุษจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:20.988677277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.157412698+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.187647716+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.187689558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรุษจีนหรือซี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.187694967+07:00","message":"receive interim result [false|false]: ไปตรุษจีนหรือซี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.187709569+07:00","message":"[buffer interim] 174 false ไปตรุษจีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.18771717+07:00","message":"[bufferProcess] interim [40000000]:ไปตรุษจีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.187719752+07:00","message":"[bufferProcess] send to processor:ไปตรุษจีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.18772452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.187727482+07:00","message":"> Transcript [1793] [false]: 'ไปตรุษจีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.187730365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.187732181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.187734129+07:00","message":"StatePrefix: 'ไปตรุษจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.187736059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.221328632+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.282852821+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.28289275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรุษจีนหรือซี\",\"confidence\":0.9285858}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.282899354+07:00","message":"receive interim result [true|false]: ไปตรุษจีนหรือซี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.282907135+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.282909077+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.282915359+07:00","message":"[buffer interim] 174 true ไปตรุษจีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282923219+07:00","message":"[bufferProcess] interim [250000000]:ไปตรุษจีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282925921+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตรุษจีนหรือซี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.28292892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282931809+07:00","message":"> Transcript [1794] [false]: 'ไปตรุษจีนหรือซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282934484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.28293643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282938234+07:00","message":"StatePrefix: 'ไปตรุษจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282940075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282941538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282943644+07:00","message":"> Transcript [1795] [true]: 'ไปตรุษจีนหรือซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282945615+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282947269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282948764+07:00","message":"StatePrefix: 'ไปตรุษจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282950304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.282953051+07:00","message":"Push: 'ไปตรุษจีนหรือซี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.282960713+07:00","message":"push: {true ไปตรุษจีนหรือซี 0 0xc0004a3e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:21.290277302+07:00","message":"write wav file: './tmp/7515/7515_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.751954486+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.751994381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.75200013+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.752011887+07:00","message":"[buffer interim] 175 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.752018879+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:21.752020826+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957582782+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957603863+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957615476+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957617605+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957619758+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957621583+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957623616+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957625417+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957626894+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957628381+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957629862+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957631434+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957632929+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:21.957634407+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.066455263+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.066491703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.066497078+07:00","message":"receive interim result [false|false]: และวัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.066510823+07:00","message":"[buffer interim] 175 false และวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.066517981+07:00","message":"[bufferProcess] interim [660000000]:และวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.066520442+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.066527948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.066530746+07:00","message":"> Transcript [1796] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.066532731+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:22.172860562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:22.172872263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.277175798+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.277213865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.277219246+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.277233158+07:00","message":"[buffer interim] 175 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.27724019+07:00","message":"[bufferProcess] interim [900000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.277242916+07:00","message":"[bufferProcess] send to processor:และวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.277249572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.277252302+07:00","message":"> Transcript [1797] [false]: 'และวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.277256187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.277258284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.277260122+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.277262266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.614685148+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.614726257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"One In\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.614732029+07:00","message":"receive interim result [false|false]: One In"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.614752054+07:00","message":"[buffer interim] 175 false One In"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.614760614+07:00","message":"[bufferProcess] interim [200000000]:One In"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.614763097+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.614767446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.614770038+07:00","message":"> Transcript [1798] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.614772181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.614774079+07:00","message":"Set new StatePrefix: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.66446167+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.664488648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.664493908+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:22.66450249+07:00","message":"[buffer interim] 175 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.664507742+07:00","message":"[bufferProcess] interim [320000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.66450987+07:00","message":"[bufferProcess] send to processor:One In"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.664512796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.664514977+07:00","message":"> Transcript [1799] [false]: 'One In'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.664516649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:22.664518835+07:00","message":"Set new StatePrefix: 'One In'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.290794192+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.290831107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.290836606+07:00","message":"receive interim result [false|false]: และวันที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.290853757+07:00","message":"[buffer interim] 175 false และวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.290860227+07:00","message":"[bufferProcess] interim [860000000]:และวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.290862532+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.29086745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.290869984+07:00","message":"> Transcript [1800] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.290871999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.290873768+07:00","message":"Set new StatePrefix: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.476293053+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.476334336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.476341467+07:00","message":"receive interim result [false|false]: และยินดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:23.476353269+07:00","message":"[buffer interim] 175 false และยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.476363297+07:00","message":"[bufferProcess] interim [40000000]:และยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.476366691+07:00","message":"[bufferProcess] send to processor:และวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.476373016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.476377066+07:00","message":"> Transcript [1801] [false]: 'และวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.476380469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:23.476386248+07:00","message":"Set new StatePrefix: 'และวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.05820783+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.058248724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.058253918+07:00","message":"receive interim result [false|false]: และยินดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.058268799+07:00","message":"[buffer interim] 175 false และยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.058276367+07:00","message":"[bufferProcess] interim [640000000]:และยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.0582787+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.058281493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.058284584+07:00","message":"> Transcript [1802] [false]: 'และยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.058286781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.058288591+07:00","message":"Set new StatePrefix: 'และยินดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.38030591+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.380339693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.380345219+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.380353144+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.380361087+07:00","message":"[bufferProcess] interim [0]:และยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.380363361+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.380366075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.380368999+07:00","message":"> Transcript [1803] [false]: 'และยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.380371893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.380373979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.380375799+07:00","message":"StatePrefix: 'และยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.380377964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.76467776+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.764713384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะโดยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.76472007+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.764734674+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.764742191+07:00","message":"[bufferProcess] interim [360000000]:และยินดีค่ะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.764744694+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.764751816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.76475433+07:00","message":"> Transcript [1804] [false]: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.76475723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.764759274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.764761151+07:00","message":"StatePrefix: 'และยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.764763517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.78229592+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.782320077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.782325215+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.782339685+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.782344856+07:00","message":"[bufferProcess] interim [420000000]:และยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.782347165+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.782350601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.782353516+07:00","message":"> Transcript [1805] [false]: 'และยินดีค่ะโดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.782355982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.782357831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.782359449+07:00","message":"StatePrefix: 'และยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.782361218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.973254534+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.973294789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะโดย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.973300888+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.973315936+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973322491+07:00","message":"[bufferProcess] interim [600000000]:และยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973325324+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973328816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973333716+07:00","message":"> Transcript [1806] [false]: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973336615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973339721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973341304+07:00","message":"StatePrefix: 'และยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973343384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973348805+07:00","message":"Push: 'และยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973350687+07:00","message":"TextPushed: 'และยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973352597+07:00","message":"Set new StatePrefix : 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:24.973354479+07:00","message":"Next Push (prob) : 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:24.973362064+07:00","message":"push: {false และยินดีค่ะ 0 0xc000394380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.145521817+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.14556154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะโดยนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.145567208+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.14558126+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.145587917+07:00","message":"[bufferProcess] interim [780000000]:และยินดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.145590637+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.145593686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.145596429+07:00","message":"> Transcript [1807] [false]: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.145599621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.145601501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.145603655+07:00","message":"StatePrefix: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.145605586+07:00","message":"TextPushed: 'และยินดีค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:25.173224742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:25.173265717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.587512521+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.58754974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะโดยนิวคลีโอไทด์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.587556775+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.587572449+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.587583313+07:00","message":"[bufferProcess] interim [140000000]:และยินดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.587587526+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะโดยนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.587590917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.58759409+07:00","message":"> Transcript [1808] [false]: 'และยินดีค่ะโดยนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.587596716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.587598546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.587600464+07:00","message":"StatePrefix: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.587602596+07:00","message":"TextPushed: 'และยินดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.658878968+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.658912734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.658918566+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:25.65893212+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.658938919+07:00","message":"[bufferProcess] interim [320000000]:และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.658941949+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะโดยนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.65894751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.658950424+07:00","message":"> Transcript [1809] [false]: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.658953655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.658955434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.658957795+07:00","message":"StatePrefix: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:25.658959702+07:00","message":"TextPushed: 'และยินดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.382354082+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.38239528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.38240184+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.382415194+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382422483+07:00","message":"[bufferProcess] interim [920000000]:และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382425361+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382430604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.38243358+07:00","message":"> Transcript [1810] [false]: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382437102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382439071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.38244158+07:00","message":"StatePrefix: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382443887+07:00","message":"TextPushed: 'และยินดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382448569+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382450372+07:00","message":"TextPushed: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382452732+07:00","message":"Set new StatePrefix : 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.382455173+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.382462157+07:00","message":"push: {false โดย 0 0xc000394380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.400166935+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.400200942+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-03-05T13:12:26.400207021+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.400216649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Day นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.400219637+07:00","message":"receive interim result [false|false]:  Day นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.400226005+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.400231163+07:00","message":"[buffer interim] 175 false  Day นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.400236154+07:00","message":"[bufferProcess] interim [980000000]:และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.400238601+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.400243053+07:00","message":"[bufferProcess] interim [980000000]: Day นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.40024617+07:00","message":"[bufferProcess] update buffer: และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.40025771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.400275756+07:00","message":"> Transcript [1811] [false]: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.40028095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.400283024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.400284943+07:00","message":"StatePrefix: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.400287434+07:00","message":"TextPushed: 'และยินดีค่ะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.410134629+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.488428132+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.488461445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.488467996+07:00","message":"receive interim result [false|false]: และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.488477791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" a นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.488481005+07:00","message":"receive interim result [false|false]:  a นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.488487739+07:00","message":"[buffer interim] 175 false และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.48849151+07:00","message":"[buffer interim] 175 false  a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488496596+07:00","message":"[bufferProcess] interim [40000000]:และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488509553+07:00","message":"[bufferProcess] send to processor:และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488512681+07:00","message":"[bufferProcess] interim [40000000]: a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488515525+07:00","message":"[bufferProcess] update buffer: และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488518244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488520819+07:00","message":"> Transcript [1812] [false]: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส Day นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488523695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488525642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488527623+07:00","message":"StatePrefix: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.488529692+07:00","message":"TextPushed: 'และยินดีค่ะโดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.541219534+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.541268406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ\",\"confidence\":0.9503188}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.541276822+07:00","message":"receive interim result [true|false]: ยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.541287352+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.541291715+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.541300337+07:00","message":"[buffer interim] 175 true ยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541307546+07:00","message":"[bufferProcess] interim [220000000]:ยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541313809+07:00","message":"[bufferProcess] send to processor (isfinal):และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541317026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541319984+07:00","message":"> Transcript [1813] [false]: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.54132308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541324826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541326969+07:00","message":"StatePrefix: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.54132963+07:00","message":"TextPushed: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541331341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541333053+07:00","message":"> Transcript [1814] [true]: 'ยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541335597+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.54133797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541339616+07:00","message":"StatePrefix: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541341509+07:00","message":"TextPushed: 'และยินดีค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541343114+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541495299+07:00","message":"Push: 'นิวคลีโอไทด์ที่มีเบส a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541499209+07:00","message":"TextPushed: 'และยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541501517+07:00","message":"Set new StatePrefix : 'ยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541503552+07:00","message":"Next Push (prob) : 'ยินดีค่ะโดยนิวคลีโอไทด์ที่มีเบส a นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.541511688+07:00","message":"push: {true นิวคลีโอไทด์ที่มีเบส a นะคะ 0 0xc000394380}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.541526456+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_175.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:26.550748897+07:00","message":"write wav file: './tmp/7515/7515_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.600325585+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.95306666+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.953108324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.953114089+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:26.95312776+07:00","message":"[buffer interim] 176 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.9531354+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:26.953137504+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.047368319+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.111076206+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.111674019+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.111702673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.111707727+07:00","message":"receive interim result [false|false]: จัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.111721257+07:00","message":"[buffer interim] 176 false จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.111727747+07:00","message":"[bufferProcess] interim [480000000]:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.111729996+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.111734764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.111737391+07:00","message":"> Transcript [1815] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.111739706+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.256736298+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.25677621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระจับ\",\"confidence\":0.63760567}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.256781391+07:00","message":"receive interim result [true|false]: กระจับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.256793179+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.256795216+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.256800554+07:00","message":"[buffer interim] 176 true กระจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256807712+07:00","message":"[bufferProcess] interim [660000000]:กระจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256810484+07:00","message":"[bufferProcess] send to processor (isfinal):จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256813195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.25681667+07:00","message":"> Transcript [1816] [false]: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256820522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256823302+07:00","message":"Set new StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256824952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256826895+07:00","message":"> Transcript [1817] [true]: 'กระจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.25682914+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256831182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256832909+07:00","message":"StatePrefix: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.25683476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.256846578+07:00","message":"Push: 'กระจับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.256854058+07:00","message":"push: {true กระจับ 0 0xc0004a2500}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:27.262361142+07:00","message":"write wav file: './tmp/7515/7515_176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.79492791+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.794974173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"New\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.794979405+07:00","message":"receive interim result [false|false]: New"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.794994011+07:00","message":"[buffer interim] 177 false New"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.795000594+07:00","message":"[bufferProcess] interim [480000000]:New"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.795002351+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.961742855+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.961775639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"News\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.961780508+07:00","message":"receive interim result [false|false]: News"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:27.96179326+07:00","message":"[buffer interim] 177 false News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.96180009+07:00","message":"[bufferProcess] interim [720000000]:News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.96180255+07:00","message":"[bufferProcess] send to processor:New"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.961805401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.961808327+07:00","message":"> Transcript [1818] [false]: 'New'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:27.961810311+07:00","message":"Set StatePrefix (first interim): 'New'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.09673614+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.096773762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.096779402+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.096791408+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.096801373+07:00","message":"[bufferProcess] interim [780000000]:นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.096803486+07:00","message":"[bufferProcess] send to processor:News"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.096809469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.096812033+07:00","message":"> Transcript [1819] [false]: 'News'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.096814434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.096816488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.096818482+07:00","message":"StatePrefix: 'New'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.096820408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:28.174055324+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:28.174092796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.350348668+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.350391113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.350398589+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.350415573+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.350423597+07:00","message":"[bufferProcess] interim [80000000]:นิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.350426635+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.350430971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.350434534+07:00","message":"> Transcript [1820] [false]: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.350437675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.350440713+07:00","message":"Set new StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.479274136+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.479312295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.479318387+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.479333686+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.479340964+07:00","message":"[bufferProcess] interim [140000000]:นิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.479343405+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.47935014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.479353218+07:00","message":"> Transcript [1821] [false]: 'นิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.479356113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.479359653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.479361725+07:00","message":"StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.479363987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.544190723+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.544229248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.544235416+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.544248886+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.544255256+07:00","message":"[bufferProcess] interim [260000000]:นิวคลีโอไทด์ที่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.544258314+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.544265988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.544269037+07:00","message":"> Transcript [1822] [false]: 'นิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.544271983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.544273996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.544276207+07:00","message":"StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.544278265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.561247833+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.56126769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.561272379+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.561284927+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.561289124+07:00","message":"[bufferProcess] interim [320000000]:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.561291096+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.56129376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.561295903+07:00","message":"> Transcript [1823] [false]: 'นิวคลีโอไทด์ที่มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.561298575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.561300438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.561302763+07:00","message":"StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.561304757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.693694227+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.693730473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.693735764+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.69375031+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693756893+07:00","message":"[bufferProcess] interim [380000000]:นิวคลีโอไทด์ที่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693759304+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693762394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693764673+07:00","message":"> Transcript [1824] [false]: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693767957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693769979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693772207+07:00","message":"StatePrefix: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693774105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693777649+07:00","message":"Push: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.69377943+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693781312+07:00","message":"Set new StatePrefix : 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.693783322+07:00","message":"Next Push (prob) : 'ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.693790496+07:00","message":"push: {false นิวคลีโอไทด์ 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.900401078+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.900451691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.900458404+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเตะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:28.900471471+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.900482665+07:00","message":"[bufferProcess] interim [620000000]:นิวคลีโอไทด์ที่มีเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.900486407+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.900492223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.900496352+07:00","message":"> Transcript [1825] [false]: 'นิวคลีโอไทด์ที่มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.900500002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:28.900502631+07:00","message":"Set new StatePrefix: 'นิวคลีโอไทด์ที่มีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.022595935+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.022630844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.022637703+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.022652462+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.022659111+07:00","message":"[bufferProcess] interim [680000000]:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.022661602+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.022668217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.022670751+07:00","message":"> Transcript [1826] [false]: 'นิวคลีโอไทด์ที่มีเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.022672918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.022674702+07:00","message":"Set new StatePrefix: 'นิวคลีโอไทด์ที่มีเตะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.587730809+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.587769942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.58777558+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.58779011+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.587797708+07:00","message":"[bufferProcess] interim [280000000]:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.58780022+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.587803872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.587808892+07:00","message":"> Transcript [1827] [false]: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.587810914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.58781272+07:00","message":"Set new StatePrefix: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.831000136+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.831038855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.831045053+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:29.831058269+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.831065506+07:00","message":"[bufferProcess] interim [520000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.831068506+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.831075281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.831078041+07:00","message":"> Transcript [1828] [false]: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.831080931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.831083139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.831085013+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:29.831087387+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.34457984+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.344617857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.344623533+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.344638206+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.344645494+07:00","message":"[bufferProcess] interim [120000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.344648073+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.344651015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.344653535+07:00","message":"> Transcript [1829] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.344656941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.34465904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.344660885+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.344663204+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.666650768+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.666695608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.66670341+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.666718622+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.666735179+07:00","message":"[bufferProcess] interim [420000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.6667391+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.666743704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.666747745+07:00","message":"> Transcript [1830] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.666752933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.666756177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.666759646+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.666763078+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.79094081+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.790981331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.790987281+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.79100228+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791009139+07:00","message":"[bufferProcess] interim [480000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791011436+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791014485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791017266+07:00","message":"> Transcript [1831] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791020265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.79102236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791024171+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791026384+07:00","message":"TextPushed: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791028981+07:00","message":"Push: 'ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791031691+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791033804+07:00","message":"Set new StatePrefix : 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:30.791035897+07:00","message":"Next Push (prob) : 'ทีค่ะส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:30.791043272+07:00","message":"push: {false ที่มีเบส 0 0xc0004a3800}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:31.17470202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:31.174719771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.301018272+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.301080987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.301089204+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.301104785+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.301113832+07:00","message":"[bufferProcess] interim [20000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.301118416+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.301127323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.301131066+07:00","message":"> Transcript [1832] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.301134688+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.752764352+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.752787539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.752792679+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.752803246+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.752806885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.752809614+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.752814562+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.752818313+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752823967+07:00","message":"[bufferProcess] interim [380000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752826652+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752830695+07:00","message":"[bufferProcess] interim [440000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752832445+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.75283487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752842029+07:00","message":"> Transcript [1833] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752845004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.7528467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752849213+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752851839+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752853503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752855215+07:00","message":"> Transcript [1834] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752857053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752858523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752860003+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.752861697+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.812842478+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.812866531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.812871838+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:31.812884109+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.812890607+07:00","message":"[bufferProcess] interim [500000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.812894153+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.81289785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.812900274+07:00","message":"> Transcript [1835] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.812903352+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.812905278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.812907067+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:31.8129095+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.013280174+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.013314842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.013320704+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.013332758+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013339461+07:00","message":"[bufferProcess] interim [680000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013342748+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013348263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013350867+07:00","message":"> Transcript [1836] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013354017+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013355851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013357803+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013360393+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013364684+07:00","message":"Push: 'ทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013366488+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.01336871+07:00","message":"Set new StatePrefix : 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.013370904+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.013378595+07:00","message":"push: {false ทีค่ะส่วน 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.585581523+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.585619229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.585624829+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.58563901+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.58564592+07:00","message":"[bufferProcess] interim [280000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.585648522+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.585655514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.585658633+07:00","message":"> Transcript [1837] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.585662072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.585663925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.585665963+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.585668637+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.772561525+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.772592934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.772599417+07:00","message":"receive interim result [false|false]: นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.772611114+07:00","message":"[buffer interim] 177 false นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.772618334+07:00","message":"[bufferProcess] interim [520000000]:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.77262115+07:00","message":"[bufferProcess] send to processor:นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.7726265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.772628586+07:00","message":"> Transcript [1838] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.772631955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.772634064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.772636279+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.772638936+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.817471223+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.988201735+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.988241519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิวคลีโอไทด์ที่มีเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส g นะคะ\",\"confidence\":0.91423815}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.988248567+07:00","message":"receive interim result [true|false]: นิวคลีโอไทด์ที่มีเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส g นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.988260201+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.98826258+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.988269327+07:00","message":"[buffer interim] 177 true นิวคลีโอไทด์ที่มีเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส g นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988278252+07:00","message":"[bufferProcess] interim [730000000]:นิวคลีโอไทด์ที่มีเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส g นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988284188+07:00","message":"[bufferProcess] send to processor (isfinal):นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988288769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988292674+07:00","message":"> Transcript [1839] [false]: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบสจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988297137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988299855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988302747+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988306502+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988310558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988314197+07:00","message":"> Transcript [1840] [true]: 'นิวคลีโอไทด์ที่มีเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส g นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988318758+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988321124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988323719+07:00","message":"StatePrefix: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.98832749+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988329891+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988495479+07:00","message":"Push: 'นิวคลีโอไทด์ที่มีเบส g นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988498717+07:00","message":"TextPushed: 'นิวคลีโอไทด์ที่มีเบสทีค่ะส่วนนิวคลีโอไทด์ที่มีเบส g นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988501674+07:00","message":"Set new StatePrefix : 'นิวคลีโอไทด์ที่มีเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส g นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.98850421+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์ที่มีเบสดีค่ะส่วนนิวคลีโอไทด์ที่มีเบส g นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:32.988513828+07:00","message":"push: {true นิวคลีโอไทด์ที่มีเบส g นะคะ 0 0xc0004a3800}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:32.988522661+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_177.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:33.00085083+07:00","message":"write wav file: './tmp/7515/7515_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.01046262+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.674859335+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.674906708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.674912069+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.674928024+07:00","message":"[buffer interim] 178 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.674934851+07:00","message":"[bufferProcess] interim [720000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.674937161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.907861259+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.907898608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.907903516+07:00","message":"receive interim result [false|false]: จะจับกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.907915681+07:00","message":"[buffer interim] 178 false จะจับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.907923533+07:00","message":"[bufferProcess] interim [900000000]:จะจับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.90792615+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.907932155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.907934825+07:00","message":"> Transcript [1841] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.907936897+07:00","message":"Set StatePrefix (first interim): 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.986067131+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.986099931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.986104703+07:00","message":"receive interim result [false|false]: กลับกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:33.98612275+07:00","message":"[buffer interim] 178 false กลับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.986130113+07:00","message":"[bufferProcess] interim [960000000]:กลับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.986132521+07:00","message":"[bufferProcess] send to processor:จะจับกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.986135685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.986138659+07:00","message":"> Transcript [1842] [false]: 'จะจับกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.986140776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:33.986142569+07:00","message":"Set new StatePrefix: 'จะจับกับ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:34.175726628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:34.175749841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.181393808+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.18141463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.181418686+07:00","message":"receive interim result [false|false]: จะจับกับนิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.181430311+07:00","message":"[buffer interim] 178 false จะจับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.181436837+07:00","message":"[bufferProcess] interim [140000000]:จะจับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.181439771+07:00","message":"[bufferProcess] send to processor:กลับกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.181447871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.181450111+07:00","message":"> Transcript [1843] [false]: 'กลับกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.181452232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.181454601+07:00","message":"Set new StatePrefix: 'กลับกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.553851411+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.553895168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.553901148+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.5539155+07:00","message":"[buffer interim] 178 false จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.553927408+07:00","message":"[bufferProcess] interim [560000000]:จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.553932005+07:00","message":"[bufferProcess] send to processor:จะจับกับนิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.553939009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.553941776+07:00","message":"> Transcript [1844] [false]: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.553944005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.553945788+07:00","message":"Set new StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.872369825+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.8724116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.872416794+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.872429626+07:00","message":"[buffer interim] 178 false จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.872437104+07:00","message":"[bufferProcess] interim [860000000]:จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.872439495+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.872446007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.872449484+07:00","message":"> Transcript [1845] [false]: 'จะจับกับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.872452448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.872454554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.872456345+07:00","message":"StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.872458187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.874620849+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.874658936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิวคลีโอไทด์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.874665531+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:34.874683223+07:00","message":"[buffer interim] 178 false จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.874691196+07:00","message":"[bufferProcess] interim [920000000]:จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.874693748+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.874701069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.874703823+07:00","message":"> Transcript [1846] [false]: 'จะจับกับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.874707105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.874709606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.874711637+07:00","message":"StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:34.874714019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.06972849+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.069767754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิวคลีโอไทด์ที่มีเบส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.069773358+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.069781969+07:00","message":"[buffer interim] 178 false จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.069789503+07:00","message":"[bufferProcess] interim [100000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.069792245+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.06979573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.069798622+07:00","message":"> Transcript [1847] [false]: 'จะจับกับนิวคลีโอไทด์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.069801192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.069803263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.069807152+07:00","message":"StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.069809365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.594761696+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.594798808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิวคลีโอไทด์ที่มีเบส 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.594804237+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.594815687+07:00","message":"[buffer interim] 178 false จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594822426+07:00","message":"[bufferProcess] interim [580000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.59482522+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594830298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594832694+07:00","message":"> Transcript [1848] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594841743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594846027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594847767+07:00","message":"StatePrefix: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594849808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594855291+07:00","message":"Push: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.59485724+07:00","message":"TextPushed: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594859672+07:00","message":"Set new StatePrefix : 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.594862268+07:00","message":"Next Push (prob) : 'คลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.594871232+07:00","message":"push: {false จะจับกับนิว 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.651861324+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.651891161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิวคลีโอไทด์ที่มีเบส C\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.651896985+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.651913552+07:00","message":"[buffer interim] 178 false จะจับกับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.651921377+07:00","message":"[bufferProcess] interim [640000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.651923886+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มีเบส 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.651930362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.651932794+07:00","message":"> Transcript [1849] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.65193646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.651939503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.651942143+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.651944231+07:00","message":"TextPushed: 'จะจับกับนิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.664795519+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.664832829+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-03-05T13:12:35.664845811+07:00","message":"receive interim result [false|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.664856637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" C\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.664859418+07:00","message":"receive interim result [false|false]:  C"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.664881344+07:00","message":"[buffer interim] 178 false จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.664890828+07:00","message":"[buffer interim] 178 false  C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.664908764+07:00","message":"[bufferProcess] interim [700000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.66492455+07:00","message":"[bufferProcess] send to processor:จะจับกับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.664932939+07:00","message":"[bufferProcess] interim [700000000]: C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.664935706+07:00","message":"[bufferProcess] update buffer: จะจับกับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.664939056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.664942826+07:00","message":"> Transcript [1850] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส C'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.664945808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.664947748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.664951464+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.66495353+07:00","message":"TextPushed: 'จะจับกับนิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.7572168+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.916440592+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.916481254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะจับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ\",\"confidence\":0.88588196}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.916487426+07:00","message":"receive interim result [true|false]: จะจับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.916500026+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.91650251+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.916509647+07:00","message":"[buffer interim] 178 true จะจับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.91651719+07:00","message":"[bufferProcess] interim [970000000]:จะจับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.91652006+07:00","message":"[bufferProcess] send to processor (isfinal):จะจับกับนิวคลีโอไทด์ที่มีเบส C"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916523374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916526068+07:00","message":"> Transcript [1851] [false]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส C'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916528841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.91653225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916534287+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916536392+07:00","message":"TextPushed: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916538029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916539803+07:00","message":"> Transcript [1852] [true]: 'จะจับกับนิวคลีโอไทด์ที่มีเบส 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916541783+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916543253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916544889+07:00","message":"StatePrefix: 'จะจับกับนิวคลีโอไทด์ที่มีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916546671+07:00","message":"TextPushed: 'จะจับกับนิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:35.916549519+07:00","message":"Push: 'คลีโอไทด์ที่มีเบส 4 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.916557026+07:00","message":"push: {true คลีโอไทด์ที่มีเบส 4 ค่ะ 0 0xc000045980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:35.92371817+07:00","message":"write wav file: './tmp/7515/7515_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:35.948823313+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.713233334+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.713269859+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-03-05T13:12:36.71327473+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.713286287+07:00","message":"[buffer interim] 179 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.713293971+07:00","message":"[bufferProcess] interim [790000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.713295807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.901257649+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.901293574+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-03-05T13:12:36.901299268+07:00","message":"receive interim result [false|false]: เช้านี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.901313318+07:00","message":"[buffer interim] 179 false เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.901320363+07:00","message":"[bufferProcess] interim [910000000]:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.901322671+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.901328547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.901331421+07:00","message":"> Transcript [1853] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.901333478+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.986569207+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.986612817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.986617917+07:00","message":"receive interim result [false|false]: เท่านี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:36.986630014+07:00","message":"[buffer interim] 179 false เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.986636725+07:00","message":"[bufferProcess] interim [30000000]:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.986638981+07:00","message":"[bufferProcess] send to processor:เช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.986643761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.986646641+07:00","message":"> Transcript [1854] [false]: 'เช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.986648753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:36.986650637+07:00","message":"Set new StatePrefix: 'เช้านี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.131962487+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.131999012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.132004408+07:00","message":"receive interim result [false|false]: เท่านี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.132014119+07:00","message":"[buffer interim] 179 false เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.132021186+07:00","message":"[bufferProcess] interim [210000000]:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.132023381+07:00","message":"[bufferProcess] send to processor:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.132028196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.132031088+07:00","message":"> Transcript [1855] [false]: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.132033063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.13203496+07:00","message":"Set new StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:37.175809884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:37.175840742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.388119378+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.388155753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.388161226+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.388175632+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.38818304+07:00","message":"[bufferProcess] interim [510000000]:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.38818555+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.388189216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.388191587+07:00","message":"> Transcript [1856] [false]: 'เท่านี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.388194556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.388196495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.388198229+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.38820006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.524595727+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.524622134+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-03-05T13:12:37.524627924+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.524639405+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.524645589+07:00","message":"[bufferProcess] interim [630000000]:เท่านี้นะคะเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.524648018+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.524651885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.524654357+07:00","message":"> Transcript [1857] [false]: 'เท่านี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.52465693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.524658769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.5246605+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.524662665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.705386961+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.70541123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.705417057+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.705428154+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.705434693+07:00","message":"[bufferProcess] interim [750000000]:เท่านี้นะคะเราได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.705438047+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.705443253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.705445812+07:00","message":"> Transcript [1858] [false]: 'เท่านี้นะคะเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.705448661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.705450627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.705452267+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.705454371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.825498349+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.825540377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.825546173+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.825559554+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.82556929+07:00","message":"[bufferProcess] interim [870000000]:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825572434+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.82557956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825584606+07:00","message":"> Transcript [1859] [false]: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825587854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825590024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825591784+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825593781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825599911+07:00","message":"Push: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825601762+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825603735+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:37.825605969+07:00","message":"Next Push (prob) : 'คะเราได้รู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:37.825614494+07:00","message":"push: {false เท่านี้นะ 0 0xc000342600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.191075772+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.191128857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.191134408+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักเย็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.191149795+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.191157962+07:00","message":"[bufferProcess] interim [230000000]:เท่านี้นะคะเราได้รู้จักเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.191160968+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.19116867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.191171853+07:00","message":"> Transcript [1860] [false]: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.191175208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.191178161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.191180175+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.191182441+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.289080267+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.289127865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.289135805+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.289151411+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.289180762+07:00","message":"[bufferProcess] interim [350000000]:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.289185523+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.289196091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.289200712+07:00","message":"> Transcript [1861] [false]: 'เท่านี้นะคะเราได้รู้จักเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.289205235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.289208201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.289211025+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.289214389+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.319674138+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.319724769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.319731193+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.319744635+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.319752551+07:00","message":"[bufferProcess] interim [410000000]:เท่านี้นะคะเราได้รู้จักกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.31975533+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.319760957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.319763812+07:00","message":"> Transcript [1862] [false]: 'เท่านี้นะคะเราได้รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.319767453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.319769735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.31977185+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.319774077+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.445958533+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.446003628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.446010988+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.446027767+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.446036692+07:00","message":"[bufferProcess] interim [530000000]:เท่านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.446039548+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.446042578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.446045135+07:00","message":"> Transcript [1863] [false]: 'เท่านี้นะคะเราได้รู้จักกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.446048485+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.446050659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.44605504+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.44605948+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.44606231+07:00","message":"Push: 'คะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.446064149+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.446066085+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้จักกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.446068016+07:00","message":"Next Push (prob) : 'จักกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.446076779+07:00","message":"push: {false คะเราได้รู้ 0 0xc000342600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.600546549+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.600589456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.600595614+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.600608796+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.600616228+07:00","message":"[bufferProcess] interim [650000000]:เท่านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.60061902+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.600626376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.600629191+07:00","message":"> Transcript [1864] [false]: 'เท่านี้นะคะเราได้รู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.600631376+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.604366689+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.604376806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.604379989+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:38.604383795+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.604386732+07:00","message":"[bufferProcess] interim [710000000]:เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.604389203+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.604391201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.60439305+07:00","message":"> Transcript [1865] [false]: 'เท่านี้นะคะเราได้รู้จักกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.604394792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:38.604397592+07:00","message":"Set new StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันและ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.263169575+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.263206647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.263212808+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.263226777+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.263234023+07:00","message":"[bufferProcess] interim [310000000]:เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.263237331+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.263243573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.263246349+07:00","message":"> Transcript [1866] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.263248697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.26325052+07:00","message":"Set new StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.318181677+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.318226562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.31823274+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.318247025+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.318253871+07:00","message":"[bufferProcess] interim [430000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.318256526+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.318262535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.318265513+07:00","message":"> Transcript [1867] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.318268852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.318270791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.318272557+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.318276501+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.433717027+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.433754831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.433760145+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.433777748+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.433784981+07:00","message":"[bufferProcess] interim [490000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.433787401+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.433790212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.433792694+07:00","message":"> Transcript [1868] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.433795972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.433798282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.433800152+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.433802597+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.666041957+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.666074627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.666079703+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.666093267+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.666100502+07:00","message":"[bufferProcess] interim [730000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.666102839+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.666109167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.666111871+07:00","message":"> Transcript [1869] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.6661144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.666116327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.666118237+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.666120655+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.824176894+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.824215053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.824220858+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.824234435+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.824242305+07:00","message":"[bufferProcess] interim [910000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.82424479+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.824249738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.824252393+07:00","message":"> Transcript [1870] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.8242563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.824258304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.82426047+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.824263013+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.824269724+07:00","message":"Push: 'จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.824271835+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.824274024+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.82427652+07:00","message":"Next Push (prob) : 'กลับมาที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.824285139+07:00","message":"push: {false จักกันแล้ว 0 0xc000342600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.883479291+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.883521464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.883527343+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:39.88354154+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.883549101+07:00","message":"[bufferProcess] interim [970000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.88355179+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.88355699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.883559728+07:00","message":"> Transcript [1871] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.883564117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.883566109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.883568241+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:39.88357099+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:40.176330245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:40.176372556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.226591332+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.226631213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.226638286+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.22665286+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.226660547+07:00","message":"[bufferProcess] interim [330000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.22666354+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.226673866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.226677104+07:00","message":"> Transcript [1872] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.226680826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.226683309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.226686187+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.22668898+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.367276949+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.367313192+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-03-05T13:12:40.367320337+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.367332403+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.367340239+07:00","message":"[bufferProcess] interim [390000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.3673429+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.36734827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.367351016+07:00","message":"> Transcript [1873] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.367354097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.367356122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.367358061+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.367360467+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.532991082+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.533022473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.533028812+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.533040541+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533047697+07:00","message":"[bufferProcess] interim [570000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533050156+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533055099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533057454+07:00","message":"> Transcript [1874] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533060962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.53306271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533064782+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.53306743+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533071694+07:00","message":"Push: 'กลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533073572+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533075502+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:40.533077497+07:00","message":"Next Push (prob) : 'ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:40.533084383+07:00","message":"push: {false กลับมาที่ 0 0xc000342600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.049185955+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.049235782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.049242034+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.04925591+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.049264304+07:00","message":"[bufferProcess] interim [110000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.049267074+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.049274495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.049277286+07:00","message":"> Transcript [1875] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.049280739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.049284251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.049286119+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.049288265+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.0785825+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.172274828+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.172313084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนดีกว่าค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.172319792+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.172339257+07:00","message":"[buffer interim] 179 false เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.172347003+07:00","message":"[bufferProcess] interim [350000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.172349987+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.17235399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.172356533+07:00","message":"> Transcript [1876] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.172359851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.172362701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.172364578+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.172366806+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.256126926+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.256163204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ\",\"confidence\":0.9195339}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.256171324+07:00","message":"receive interim result [true|false]: เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.256179925+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.256181945+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.256187853+07:00","message":"[buffer interim] 179 true เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256199519+07:00","message":"[bufferProcess] interim [350000000]:เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256202795+07:00","message":"[bufferProcess] send to processor (isfinal):เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.25620695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256209575+07:00","message":"> Transcript [1877] [false]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256212947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.25621489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256217748+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256221285+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256223222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256224925+07:00","message":"> Transcript [1878] [true]: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืนกันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256227103+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256228605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256230234+07:00","message":"StatePrefix: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256231896+07:00","message":"TextPushed: 'เท่านี้นะคะเราได้รู้จักกันแล้วกลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:41.256234787+07:00","message":"Push: 'ยืนกันดีกว่าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.256244603+07:00","message":"push: {true ยืนกันดีกว่าค่ะ 0 0xc000342600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:41.266396361+07:00","message":"write wav file: './tmp/7515/7515_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:41.850882592+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.378258366+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.37829771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.378302452+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.378314758+07:00","message":"[buffer interim] 180 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.378320914+07:00","message":"[bufferProcess] interim [360000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.378322611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.378328986+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.378331183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.378333688+07:00","message":"> Transcript [1879] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.378335753+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.386896216+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.386930529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.386936585+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.386951302+07:00","message":"[buffer interim] 180 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.386958935+07:00","message":"[bufferProcess] interim [420000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.386961127+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.607338107+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.607379377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.607385489+07:00","message":"receive interim result [false|false]: กลับมาที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.607398898+07:00","message":"[buffer interim] 180 false กลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.607407251+07:00","message":"[bufferProcess] interim [600000000]:กลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.607409963+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.607416608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.607419298+07:00","message":"> Transcript [1880] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.607422333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.607425255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.607426944+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.607428862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.707708187+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.707745112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.707750365+07:00","message":"receive interim result [false|false]: กลับมาเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.707764837+07:00","message":"[buffer interim] 180 false กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707771314+07:00","message":"[bufferProcess] interim [660000000]:กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707773462+07:00","message":"[bufferProcess] send to processor:กลับมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707776533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707779911+07:00","message":"> Transcript [1881] [false]: 'กลับมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707783001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707785425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707787126+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.707789109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.876869166+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.876898682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.876904614+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.876914823+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.876921002+07:00","message":"[bufferProcess] interim [780000000]:กลับมาเที่ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.876923383+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.87693014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.876933858+07:00","message":"> Transcript [1882] [false]: 'กลับมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.87693893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.876941066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.876942777+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.876944783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.919999506+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.920024206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.920029238+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.920046107+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920052403+07:00","message":"[bufferProcess] interim [840000000]:กลับมาเที่ยวรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920055156+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920058588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920061137+07:00","message":"> Transcript [1883] [false]: 'กลับมาเที่ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920064283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920068241+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920070343+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920072266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920078055+07:00","message":"Push: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920079993+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920081816+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:42.920084092+07:00","message":"Next Push (prob) : 'มาเที่ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:42.920091175+07:00","message":"push: {false กลับ 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.032651263+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.03268561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.032691046+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.032707643+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.032717629+07:00","message":"[bufferProcess] interim [960000000]:กลับมาเที่ยวรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.03272052+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.032723811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.032726059+07:00","message":"> Transcript [1884] [false]: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.032728295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.032730302+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:43.17737817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:43.177410868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.210424068+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.210483203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.210490207+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.210503655+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.21051098+07:00","message":"[bufferProcess] interim [140000000]:กลับมาเที่ยวรูปนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.210513679+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.210517012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.210519866+07:00","message":"> Transcript [1885] [false]: 'กลับมาเที่ยวรูปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.210522708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.210524526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.2105263+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.210529238+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.275383937+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.275424307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.275430455+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.275444646+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.27545295+07:00","message":"[bufferProcess] interim [320000000]:กลับมาเที่ยวรูปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.275455738+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.27546079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.275463904+07:00","message":"> Transcript [1886] [false]: 'กลับมาเที่ยวรูปนี้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.275467195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.275469316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.275471414+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.275474102+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.46221859+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.462251908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.462257022+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.462274275+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.462283553+07:00","message":"[bufferProcess] interim [500000000]:กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.462286075+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.462293185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.462295857+07:00","message":"> Transcript [1887] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.462298819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.462300775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.462302646+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.46230483+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.596417447+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.59645302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.596459595+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.596473723+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.5964808+07:00","message":"[bufferProcess] interim [620000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.59648341+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.596490156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.59649277+07:00","message":"> Transcript [1888] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.596496154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.596498354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.59650025+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.59650277+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.596508646+07:00","message":"Push: 'มาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.596510362+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.596512737+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวรูปนี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.596515273+07:00","message":"Next Push (prob) : 'นี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.596525466+07:00","message":"push: {false มาเที่ยวรูป 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.775297125+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.775332656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.775339565+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:43.775353462+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.775360973+07:00","message":"[bufferProcess] interim [740000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.77536401+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.775371487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.775373911+07:00","message":"> Transcript [1889] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.775376371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:43.775378374+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.42011131+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.42014488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.420150927+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:44.420163166+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.42017056+07:00","message":"[bufferProcess] interim [340000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.420173353+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.420179099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.420181421+07:00","message":"> Transcript [1890] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.420184597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.420186706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.420188508+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:44.420190914+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.396571434+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.396612774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.396619378+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.396633685+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.396641353+07:00","message":"[bufferProcess] interim [420000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.396644509+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.396650912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.396653673+07:00","message":"> Transcript [1891] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.396657455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.396659727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.396661862+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.396664468+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.714300238+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.714343274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.71435216+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.71437052+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.714378948+07:00","message":"[bufferProcess] interim [720000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.714382865+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.714387647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.714391481+07:00","message":"> Transcript [1892] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.714397279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.714400775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.714405198+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.714408469+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.779990724+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.780038278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.780046745+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.780063824+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780075848+07:00","message":"[bufferProcess] interim [780000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780079903+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780087988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780092582+07:00","message":"> Transcript [1893] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780101602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780105399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780110093+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780116369+07:00","message":"TextPushed: 'กลับมาเที่ยวรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780123835+07:00","message":"Push: 'นี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780126622+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780130291+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:45.780135489+07:00","message":"Next Push (prob) : 'คะเป็นช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:45.780153462+07:00","message":"push: {false นี้อีกครั้งนึงนะ 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.046814586+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.046861067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.046867929+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.046882415+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.046890223+07:00","message":"[bufferProcess] interim [20000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.046893002+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.046900157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.046902597+07:00","message":"> Transcript [1894] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.046905051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.046906826+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.114917022+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.114950625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.11495693+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.114970467+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.114977785+07:00","message":"[bufferProcess] interim [80000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.114982278+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.114991898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.11499453+07:00","message":"> Transcript [1895] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.114996971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.114998947+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:46.178053809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:46.178086347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.228208148+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.228246638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.228253889+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.228265005+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.228272867+07:00","message":"[bufferProcess] interim [200000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.228275683+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.228281131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.228284946+07:00","message":"> Transcript [1896] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.228287859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.228289689+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.519134156+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.519182003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.51918911+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.519204732+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.519212527+07:00","message":"[bufferProcess] interim [500000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.519215539+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.519223338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.51922661+07:00","message":"> Transcript [1897] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.519229414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.519233886+07:00","message":"Set new StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.613646879+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.613691694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.613698753+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.613712826+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.613720756+07:00","message":"[bufferProcess] interim [560000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.613723796+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.613730535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.613732928+07:00","message":"> Transcript [1898] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.613736805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.613739877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.613742543+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.613745247+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.622039482+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.622078936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.622085234+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.622100358+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.622108185+07:00","message":"[bufferProcess] interim [620000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.622111146+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.622118208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.622121119+07:00","message":"> Transcript [1899] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสายเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.6221249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.622127437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.622129822+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.622135083+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.802676878+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.802716875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.802723658+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.802732862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.802735136+07:00","message":"receive interim result [false|false]:  DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.802742515+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:46.802749593+07:00","message":"[buffer interim] 180 false  DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802755357+07:00","message":"[bufferProcess] interim [800000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802757914+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802768184+07:00","message":"[bufferProcess] interim [800000000]: DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802770761+07:00","message":"[bufferProcess] update buffer: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802773658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802776231+07:00","message":"> Transcript [1900] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802779286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802780971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802782946+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:46.802785285+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.03752624+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.123915641+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.123959978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.123966477+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.123978359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.12398184+07:00","message":"receive interim result [false|false]:  DNA นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.123989924+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.123993745+07:00","message":"[buffer interim] 180 false  DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124000264+07:00","message":"[bufferProcess] interim [40000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124002723+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.12400556+07:00","message":"[bufferProcess] interim [40000000]: DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124012304+07:00","message":"[bufferProcess] update buffer: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124015426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124018445+07:00","message":"> Transcript [1901] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124022709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124024697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124026424+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.12402882+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124032246+07:00","message":"Push: 'คะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.12403433+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124036467+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.124038652+07:00","message":"Next Push (prob) : ' DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.124047469+07:00","message":"push: {false คะเป็นช่วงหนึ่งของสาย 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.128508856+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.128521149+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-03-05T13:12:47.128525948+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.128530588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.128533234+07:00","message":"receive interim result [false|false]:  DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.128538184+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.12854393+07:00","message":"[buffer interim] 180 false  DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128548047+07:00","message":"[bufferProcess] interim [100000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128550307+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128552586+07:00","message":"[bufferProcess] interim [100000000]: DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128555082+07:00","message":"[bufferProcess] update buffer: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128557581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128559639+07:00","message":"> Transcript [1902] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128562492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128564311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128565986+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.128567936+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.13710389+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.13712082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.137125861+07:00","message":"receive interim result [false|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.137131556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.137134547+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.137138751+07:00","message":"[buffer interim] 180 false กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.137141906+07:00","message":"[buffer interim] 180 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.137145038+07:00","message":"[bufferProcess] interim [220000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.13714723+07:00","message":"[bufferProcess] send to processor:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.137149804+07:00","message":"[bufferProcess] interim [220000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.137152142+07:00","message":"[bufferProcess] update buffer: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.137154842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.137156931+07:00","message":"> Transcript [1903] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.137179251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.137181487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.137183299+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.137185656+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.219106546+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.219145066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ\",\"confidence\":0.9466463}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.219152729+07:00","message":"receive interim result [true|false]: กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.219161594+07:00","message":"end recv isFinal message id 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.219163727+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.219170241+07:00","message":"[buffer interim] 180 true กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219178153+07:00","message":"[bufferProcess] interim [220000000]:กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219182038+07:00","message":"[bufferProcess] send to processor (isfinal):กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219185141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219187685+07:00","message":"> Transcript [1904] [false]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219190741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219192473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219194166+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219196417+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219198211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219200173+07:00","message":"> Transcript [1905] [true]: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219202318+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219205268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219206901+07:00","message":"StatePrefix: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219208929+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219210693+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219396595+07:00","message":"Push: ' DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219400132+07:00","message":"TextPushed: 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219402626+07:00","message":"Set new StatePrefix : 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219404694+07:00","message":"Next Push (prob) : 'กลับมาเที่ยวรูปนี้อีกครั้งนึงนะคะเป็นช่วงนึงของสาย DNA นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.21941402+07:00","message":"push: {true  DNA นะคะ 0 0xc000044800}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:47.219430129+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_180.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:47.230375978+07:00","message":"write wav file: './tmp/7515/7515_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:47.298884592+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.032863031+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.032914465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.032919997+07:00","message":"receive interim result [false|false]: ที่มีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.03293735+07:00","message":"[buffer interim] 181 false ที่มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.032946032+07:00","message":"[bufferProcess] interim [780000000]:ที่มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.032948637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.142654867+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.142695104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.142701337+07:00","message":"receive interim result [false|false]: ที่มีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.142715053+07:00","message":"[buffer interim] 181 false ที่มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.142722945+07:00","message":"[bufferProcess] interim [900000000]:ที่มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.142725294+07:00","message":"[bufferProcess] send to processor:ที่มีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.142731704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.142734252+07:00","message":"> Transcript [1906] [false]: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.142736375+07:00","message":"Set StatePrefix (first interim): 'ที่มีลำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.467794683+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.467848021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.467856019+07:00","message":"receive interim result [false|false]: ที่มีลำดับมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.467872218+07:00","message":"[buffer interim] 181 false ที่มีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.467881557+07:00","message":"[bufferProcess] interim [140000000]:ที่มีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.467885176+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.467895392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.467901149+07:00","message":"> Transcript [1907] [false]: 'ที่มีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.467904731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.467906944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.467908696+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.467910768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.478625304+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.47864875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.478653854+07:00","message":"receive interim result [false|false]: ที่มีลำดับใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.478672451+07:00","message":"[buffer interim] 181 false ที่มีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.478678401+07:00","message":"[bufferProcess] interim [200000000]:ที่มีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.478680806+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.478684861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.478688147+07:00","message":"> Transcript [1908] [false]: 'ที่มีลำดับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.478690465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.478692332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.478694047+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.478695929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.528543073+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.528576149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับคิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.528584101+07:00","message":"receive interim result [false|false]: ที่มีลำดับคิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.52859721+07:00","message":"[buffer interim] 181 false ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.528603927+07:00","message":"[bufferProcess] interim [260000000]:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.528607506+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.528615262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.52862003+07:00","message":"> Transcript [1909] [false]: 'ที่มีลำดับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.528624342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.528627255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.528629856+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.528632406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.530017212+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.530045273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับนิวเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.530051482+07:00","message":"receive interim result [false|false]: ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.530065963+07:00","message":"[buffer interim] 181 false ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530072346+07:00","message":"[bufferProcess] interim [320000000]:ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.53007616+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530082945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.53008657+07:00","message":"> Transcript [1910] [false]: 'ที่มีลำดับคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530090367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530093522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530096334+07:00","message":"StatePrefix: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530098966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530106109+07:00","message":"Push: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530109067+07:00","message":"TextPushed: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530111974+07:00","message":"Set new StatePrefix : 'ที่มีลำดับคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.530115073+07:00","message":"Next Push (prob) : 'ดับคิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.530132604+07:00","message":"push: {false ที่มีลำ 0 0xc001ba0d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.655594679+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.655632842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับคิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.655639146+07:00","message":"receive interim result [false|false]: ที่มีลำดับคิว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.655653157+07:00","message":"[buffer interim] 181 false ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.655660519+07:00","message":"[bufferProcess] interim [380000000]:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.655664078+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.655669992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.655672715+07:00","message":"> Transcript [1911] [false]: 'ที่มีลำดับนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.655675244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.655677279+07:00","message":"Set new StatePrefix: 'ที่มีลำดับนิวเคลียร์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.714948665+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.71498888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.714994646+07:00","message":"receive interim result [false|false]: ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:48.7150082+07:00","message":"[buffer interim] 181 false ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.71501546+07:00","message":"[bufferProcess] interim [440000000]:ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.715017501+07:00","message":"[bufferProcess] send to processor:ที่มีลำดับคิว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.715020488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.715022917+07:00","message":"> Transcript [1912] [false]: 'ที่มีลำดับคิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.715026133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:48.715029635+07:00","message":"Set new StatePrefix: 'ที่มีลำดับคิว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.01770519+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.111467883+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.111509769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มีลำดับนิวคลีโอไทด์\",\"confidence\":0.9583927}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.111516666+07:00","message":"receive interim result [true|false]: ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.111529654+07:00","message":"end recv isFinal message id 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.111532959+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.111542551+07:00","message":"[buffer interim] 181 true ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111561538+07:00","message":"[bufferProcess] interim [950000000]:ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111564726+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111567802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.11157111+07:00","message":"> Transcript [1913] [false]: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111573405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111575432+07:00","message":"Set new StatePrefix: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111577051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.11157879+07:00","message":"> Transcript [1914] [true]: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111581345+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111583309+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111585171+07:00","message":"StatePrefix: 'ที่มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111587405+07:00","message":"TextPushed: 'ที่มีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.111593597+07:00","message":"Push: 'ดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.111602226+07:00","message":"push: {true ดับนิวคลีโอไทด์ 0 0xc001ba0d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:49.120882844+07:00","message":"write wav file: './tmp/7515/7515_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.148687539+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:49.179169664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:49.179174673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.816006131+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.816044949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.816049864+07:00","message":"receive interim result [false|false]: ซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.816062738+07:00","message":"[buffer interim] 182 false ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.816069427+07:00","message":"[bufferProcess] interim [660000000]:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.816071394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.823263284+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.823282885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.823287614+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.82330028+07:00","message":"[buffer interim] 182 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.823305079+07:00","message":"[bufferProcess] interim [720000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.823307298+07:00","message":"[bufferProcess] send to processor:ซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.823310482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.823313228+07:00","message":"> Transcript [1915] [false]: 'ซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.823315927+07:00","message":"Set StatePrefix (first interim): 'ซึ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.880225212+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.880254322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.880259306+07:00","message":"receive interim result [false|false]: ซึ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:49.880272534+07:00","message":"[buffer interim] 182 false ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.880277206+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.88027977+07:00","message":"[bufferProcess] send to processor:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.880283968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.880286931+07:00","message":"> Transcript [1916] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.880288982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:49.880290712+07:00","message":"Set new StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.004689099+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.004728478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.004734847+07:00","message":"receive interim result [false|false]: ซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.004748037+07:00","message":"[buffer interim] 182 false ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.004757405+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.004759928+07:00","message":"[bufferProcess] send to processor:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.004765439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.004768107+07:00","message":"> Transcript [1917] [false]: 'ซึ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.004771301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.004773261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.00477496+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.004777043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.13071443+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.130762657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.130769129+07:00","message":"receive interim result [false|false]: ซึ่งกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.130785255+07:00","message":"[buffer interim] 182 false ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.130794454+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.130796816+07:00","message":"[bufferProcess] send to processor:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.13080008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.13080284+07:00","message":"> Transcript [1918] [false]: 'ซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.130806195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.130809668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.130811528+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.130813485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.696310947+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.696347618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.696353419+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:50.696365875+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.696372376+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.696374742+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.696379963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.69638242+07:00","message":"> Transcript [1919] [false]: 'ซึ่งกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.696385282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.696387116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.696388984+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:50.696390992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.214080652+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.214126552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.214132743+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.214146952+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.21415442+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.21415817+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.214161462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.214164323+07:00","message":"> Transcript [1920] [false]: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.214167614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.21416955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.214171648+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.214176339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.214184335+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.214186784+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.214188862+07:00","message":"Set new StatePrefix : 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.21419078+07:00","message":"Next Push (prob) : 'กำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.214198843+07:00","message":"push: {false ซึ่ง 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.310497177+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.310544191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.310549964+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.310563895+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.310571958+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.310574535+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.31057769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.31058047+07:00","message":"> Transcript [1921] [false]: 'ซึ่งกำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.310583322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.310585187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.310586905+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.310588898+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.411743562+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.411784048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.411791449+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.411804947+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.411813234+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.41181582+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.411820957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.411834179+07:00","message":"> Transcript [1922] [false]: 'ซึ่งกำหนดลักษณะของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.411838072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.411840209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.411842326+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.411844567+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.466084485+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.466119508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.466124911+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.466135452+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.466144392+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.466146809+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.466152515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.466155343+07:00","message":"> Transcript [1923] [false]: 'ซึ่งกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.466160734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.466162914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.466166967+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.466169326+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.790577257+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.790624287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.790630542+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.790644474+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790651914+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790654918+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.79066578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790670287+07:00","message":"> Transcript [1924] [false]: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790674785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790677456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790679223+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790681143+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790683535+07:00","message":"Push: 'กำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790685215+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790687238+07:00","message":"Set new StatePrefix : 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:51.790689294+07:00","message":"Next Push (prob) : 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.790699727+07:00","message":"push: {false กำหนดลักษณะ 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.957971563+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.957993495+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.958004074+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.958006347+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.958007999+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.95801033+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.958012918+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.958014602+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:51.95801636+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.01667471+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.01671505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.016721154+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.016734492+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะของโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.016745495+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งกำหนดลักษณะของโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.016748171+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.016751332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.016754264+07:00","message":"> Transcript [1925] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.016757254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.016758996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.016760737+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.016762886+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.110622944+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.110656518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.110662597+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.110674942+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.110682149+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.110684819+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.110691371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.110694164+07:00","message":"> Transcript [1926] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.110697521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.110699518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.110701502+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.110703651+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:52.179882665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:52.179902303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.377263445+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.377301793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.377308354+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.377321437+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.377329074+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.377331837+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.377336907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.377339802+07:00","message":"> Transcript [1927] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.377343328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.377345294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.377347335+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.377349984+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.476893119+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.505082008+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.505117543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.505123648+07:00","message":"receive interim result [false|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.505142308+07:00","message":"[buffer interim] 182 false ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.505149743+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.505152576+07:00","message":"[bufferProcess] send to processor:ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.505155767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.505158984+07:00","message":"> Transcript [1928] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.505173643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.50517612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.50517863+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.505181167+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.505184348+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.505186043+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.50518834+07:00","message":"Set new StatePrefix : 'ซึ่งกำหนดลักษณะของโปรตีนที่สำคัญคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.50519078+07:00","message":"Next Push (prob) : 'ที่สำคัญคือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.505198373+07:00","message":"push: {false ของโปรตีน 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.539368686+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.591270485+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.59129964+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-03-05T13:12:52.591304609+07:00","message":"receive interim result [true|false]: ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.591314576+07:00","message":"end recv isFinal message id 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.591317237+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.591322118+07:00","message":"[buffer interim] 182 true ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591328034+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591331221+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591334522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591336726+07:00","message":"> Transcript [1929] [false]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591339044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591342871+07:00","message":"Set new StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591344641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591346405+07:00","message":"> Transcript [1930] [true]: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591348577+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591350305+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591353314+07:00","message":"StatePrefix: 'ซึ่งกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.591355899+07:00","message":"TextPushed: 'ซึ่งกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:52.5913584+07:00","message":"Push: 'ที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:52.591366215+07:00","message":"push: {true ที่สังเคราะห์ขึ้น 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:52.599913077+07:00","message":"write wav file: './tmp/7515/7515_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.302841055+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.302881807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.302887277+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.302901184+07:00","message":"[buffer interim] 183 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.302908881+07:00","message":"[bufferProcess] interim [770000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.302911176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.402135371+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.402170799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.402176687+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.402189863+07:00","message":"[buffer interim] 183 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.402201416+07:00","message":"[bufferProcess] interim [890000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.402203912+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.402207008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.402210145+07:00","message":"> Transcript [1931] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.402212316+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.79022001+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.79025923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.790264926+07:00","message":"receive interim result [false|false]: ดังนั้นถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.790278103+07:00","message":"[buffer interim] 183 false ดังนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.790285455+07:00","message":"[bufferProcess] interim [250000000]:ดังนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.790287739+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.790293116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.790295963+07:00","message":"> Transcript [1932] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.790298121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.790299971+07:00","message":"Set new StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.913991055+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.914017942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.914023148+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.914038889+07:00","message":"[buffer interim] 183 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.9140452+07:00","message":"[bufferProcess] interim [370000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.91404733+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.914054929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.914057495+07:00","message":"> Transcript [1933] [false]: 'ดังนั้นถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.914060705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.914062744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.914064406+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.914066238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.984348603+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.984377916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.984383044+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:53.984396164+07:00","message":"[buffer interim] 183 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.984402375+07:00","message":"[bufferProcess] interim [490000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.984404341+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.984407708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.984410271+07:00","message":"> Transcript [1934] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.984413148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.984414814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.984416529+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:53.984418626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.129277015+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.129333208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.129338216+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.129350312+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.129356256+07:00","message":"[bufferProcess] interim [610000000]:ดังนั้นถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.129358856+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.129362823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.129365688+07:00","message":"> Transcript [1935] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.129368282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.129370169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.12937188+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.129373655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.183154808+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.183184027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.183189104+07:00","message":"receive interim result [false|false]: ดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.183202139+07:00","message":"[buffer interim] 183 false ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183208568+07:00","message":"[bufferProcess] interim [730000000]:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183211076+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183214191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183218181+07:00","message":"> Transcript [1936] [false]: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183221533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183223627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183225465+07:00","message":"StatePrefix: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183227423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183231924+07:00","message":"Push: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183233954+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183235807+07:00","message":"Set new StatePrefix : 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.183237826+07:00","message":"Next Push (prob) : 'ถ้าหากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.183260409+07:00","message":"push: {false ดังนั้น 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.31610873+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.316149304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.316155804+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.31616922+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.316177095+07:00","message":"[bufferProcess] interim [790000000]:ดังนั้นถ้าหากว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.31617949+07:00","message":"[bufferProcess] send to processor:ดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.316182354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.316185068+07:00","message":"> Transcript [1937] [false]: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.316187233+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.4879668+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.487999761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.488007754+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.488021839+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.488030267+07:00","message":"[bufferProcess] interim [970000000]:ดังนั้นถ้าหากว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.48803302+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.488040934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.488043541+07:00","message":"> Transcript [1938] [false]: 'ดังนั้นถ้าหากว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.488046833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.488049106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.488053416+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.488055527+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.677717251+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.677752976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.677759716+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:54.677770614+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.677781062+07:00","message":"[bufferProcess] interim [150000000]:ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.677784764+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.677791102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.677795179+07:00","message":"> Transcript [1939] [false]: 'ดังนั้นถ้าหากว่าลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.677799845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.67780242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.67780605+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:54.677808087+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.005230114+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.005263959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.005269001+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของพี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.005286505+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.005292503+07:00","message":"[bufferProcess] interim [330000000]:ดังนั้นถ้าหากว่าลำดับของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.005294588+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.005297646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.005300228+07:00","message":"> Transcript [1940] [false]: 'ดังนั้นถ้าหากว่าลำดับของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.005303462+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.005305216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.005306935+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.005308803+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.133515609+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.133551088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.13355679+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.133569318+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133576992+07:00","message":"[bufferProcess] interim [390000000]:ดังนั้นถ้าหากว่าลำดับของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133582828+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133588775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133591464+07:00","message":"> Transcript [1941] [false]: 'ดังนั้นถ้าหากว่าลำดับของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133595052+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133597216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.13359926+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133601381+07:00","message":"TextPushed: 'ดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133607026+07:00","message":"Push: 'ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133609+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.133610917+07:00","message":"Set new StatePrefix : 'ดังนั้นถ้าหากว่าลำดับของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.13361288+07:00","message":"Next Push (prob) : 'ลำดับของพี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.133620085+07:00","message":"push: {false ถ้าหากว่า 0 0xc000045700}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:55.180107417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:55.180129928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.317222841+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.31725948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.317265135+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.317278872+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.317286075+07:00","message":"[bufferProcess] interim [690000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.317288755+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.317292392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.31729496+07:00","message":"> Transcript [1942] [false]: 'ดังนั้นถ้าหากว่าลำดับของเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.317297004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.317298779+07:00","message":"Set new StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.575756693+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.575795011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.575801673+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.575815486+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.575822404+07:00","message":"[bufferProcess] interim [50000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.575830349+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.575836611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.575839358+07:00","message":"> Transcript [1943] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.575841412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.575843242+07:00","message":"Set new StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.765924037+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.765960463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.765968101+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:55.765985631+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.765994162+07:00","message":"[bufferProcess] interim [290000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.765998186+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.766006802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.766010978+07:00","message":"> Transcript [1944] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.766015624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.766018535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.766022019+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:55.766025659+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.088804261+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.088847893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.088857107+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.088872348+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.088883452+07:00","message":"[bufferProcess] interim [590000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.088887201+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.088894509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.088898584+07:00","message":"> Transcript [1945] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.088903068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.08890644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.088909816+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.088913231+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.599542692+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.599570828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.599576148+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:56.599588535+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.599595569+07:00","message":"[bufferProcess] interim [70000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.599597945+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.599601596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.599603889+07:00","message":"> Transcript [1946] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.599606969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.599608705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.599610738+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:56.599612898+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.121427726+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.121469791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.121476907+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.121490889+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.12149845+07:00","message":"[bufferProcess] interim [610000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121501419+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.12150847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121511304+07:00","message":"> Transcript [1947] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121515355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121517624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121522265+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121525219+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121534712+07:00","message":"Push: 'ลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121536694+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121538648+07:00","message":"Set new StatePrefix : 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.121541008+07:00","message":"Next Push (prob) : 'เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.121549041+07:00","message":"push: {false ลำดับของนิวคลีโอไทด์ 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.309032524+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.309059817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.309065198+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.309083562+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.309090386+07:00","message":"[bufferProcess] interim [790000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.309093264+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.309096893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.309099536+07:00","message":"> Transcript [1948] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.309104384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.309106647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.309108327+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.309110775+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.517041387+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.517081214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.517087609+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.517099672+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.517106353+07:00","message":"[bufferProcess] interim [30000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.517109101+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.517115475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.517118704+07:00","message":"> Transcript [1949] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.517121857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.517124687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.517128815+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.517131493+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.821157264+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.821210865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.821216943+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.821232373+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.821238996+07:00","message":"[bufferProcess] interim [270000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.821241608+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.821248608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.821251224+07:00","message":"> Transcript [1950] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.821254456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.821256299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.821258653+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:57.821261248+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:57.986347669+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.007017513+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.00705191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.007058772+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.00707768+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007084433+07:00","message":"[bufferProcess] interim [450000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007087233+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007090376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007093703+07:00","message":"> Transcript [1951] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007097333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007099265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007101238+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007103821+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007109177+07:00","message":"Push: 'เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.00711179+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007114065+07:00","message":"Set new StatePrefix : 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.007116417+07:00","message":"Next Push (prob) : 'ก็อาจจะส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.007124628+07:00","message":"push: {false เปลี่ยนแปลงไปเนี่ย 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.106298223+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.106337551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.106343222+07:00","message":"receive interim result [false|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.106368191+07:00","message":"[buffer interim] 183 false ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.106375738+07:00","message":"[bufferProcess] interim [630000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.106378631+07:00","message":"[bufferProcess] send to processor:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.106384329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.106386949+07:00","message":"> Transcript [1952] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.106390807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.10639282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.106395775+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.106399336+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.119763201+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:58.180864437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:12:58.180873198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.19534036+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.195374964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้\",\"confidence\":0.9521902}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.195383486+07:00","message":"receive interim result [true|false]: ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.195391937+07:00","message":"end recv isFinal message id 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.195394037+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.195412466+07:00","message":"[buffer interim] 183 true ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195424548+07:00","message":"[bufferProcess] interim [660000000]:ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195428066+07:00","message":"[bufferProcess] send to processor (isfinal):ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195452662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195483121+07:00","message":"> Transcript [1953] [false]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195491358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.19549443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195497548+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195501379+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195504414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195507777+07:00","message":"> Transcript [1954] [true]: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.19551185+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195514405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195516981+07:00","message":"StatePrefix: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ยก็อาจจะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195519752+07:00","message":"TextPushed: 'ดังนั้นถ้าหากว่าลำดับของนิวคลีโอไทด์เปลี่ยนแปลงไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.195533358+07:00","message":"Push: 'ก็อาจจะส่งผลให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.195546202+07:00","message":"push: {true ก็อาจจะส่งผลให้ได้ 0 0xc000045700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:58.206813529+07:00","message":"write wav file: './tmp/7515/7515_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.626704813+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.70049837+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.736217558+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.736240451+07:00","message":"found end of frame, send empty tag with msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.736244223+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.736251633+07:00","message":"[buffer interim] 184 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.73626003+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.736263619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.736266502+07:00","message":"> Transcript [1955] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.736268869+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.736270627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.736272317+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.736273931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:58.736276703+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:58.73628635+07:00","message":"push: {true \n 0 0xc002c2a080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:12:58.743071746+07:00","message":"write wav file: './tmp/7515/7515_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.038335166+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.038376572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.038381547+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.038394091+07:00","message":"[buffer interim] 185 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.038400575+07:00","message":"[bufferProcess] interim [420000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.038402421+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.386695804+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.386734427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.386741582+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.386756842+07:00","message":"[buffer interim] 185 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.38676629+07:00","message":"[bufferProcess] interim [660000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.386769871+07:00","message":"[bufferProcess] send to processor:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.386777014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.386779982+07:00","message":"> Transcript [1956] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.386782039+07:00","message":"Set StatePrefix (first interim): 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.597641866+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.597679107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.597684592+07:00","message":"receive interim result [false|false]: 11 แปล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.597697563+07:00","message":"[buffer interim] 185 false 11 แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.597704953+07:00","message":"[bufferProcess] interim [780000000]:11 แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.597707484+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.597713909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.597716527+07:00","message":"> Transcript [1957] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.597718872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.597721125+07:00","message":"Set new StatePrefix: '11'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.663048612+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.663091842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เปลี่ยนแปลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.663097305+07:00","message":"receive interim result [false|false]: ที่เปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.663109443+07:00","message":"[buffer interim] 185 false ที่เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.663115754+07:00","message":"[bufferProcess] interim [900000000]:ที่เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.663118535+07:00","message":"[bufferProcess] send to processor:11 แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.663123506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.663126212+07:00","message":"> Transcript [1958] [false]: '11 แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.663129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.663131063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.663133332+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.663135351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.673601295+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.673644663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.673652285+07:00","message":"receive interim result [false|false]: 11 แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.673665948+07:00","message":"[buffer interim] 185 false 11 แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.673674057+07:00","message":"[bufferProcess] interim [960000000]:11 แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.67367748+07:00","message":"[bufferProcess] send to processor:ที่เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.673685145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.673689182+07:00","message":"> Transcript [1959] [false]: 'ที่เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.673692386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.673695628+07:00","message":"Set new StatePrefix: 'ที่เปลี่ยนแปลง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.678229667+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.678259046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เปลี่ยนแปลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.678264769+07:00","message":"receive interim result [false|false]: ที่เปลี่ยนแปลงไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.678275863+07:00","message":"[buffer interim] 185 false ที่เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.678280776+07:00","message":"[bufferProcess] interim [20000000]:ที่เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.678283542+07:00","message":"[bufferProcess] send to processor:11 แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.678289884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.678292057+07:00","message":"> Transcript [1960] [false]: '11 แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.678293998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.678295761+07:00","message":"Set new StatePrefix: '11 แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.858767857+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.858801766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เปลี่ยนแปลงไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.858806946+07:00","message":"receive interim result [false|false]: ที่เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:12:59.858816657+07:00","message":"[buffer interim] 185 false ที่เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.858827419+07:00","message":"[bufferProcess] interim [140000000]:ที่เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.858829915+07:00","message":"[bufferProcess] send to processor:ที่เปลี่ยนแปลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.858836315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.858839436+07:00","message":"> Transcript [1961] [false]: 'ที่เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.858841737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:12:59.858843929+07:00","message":"Set new StatePrefix: 'ที่เปลี่ยนแปลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.566137561+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.566156577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เปลี่ยนแปลงไปด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.566161058+07:00","message":"receive interim result [false|false]: ที่เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.566173216+07:00","message":"[buffer interim] 185 false ที่เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.566179246+07:00","message":"[bufferProcess] interim [740000000]:ที่เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.566181762+07:00","message":"[bufferProcess] send to processor:ที่เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.56618497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.566187486+07:00","message":"> Transcript [1962] [false]: 'ที่เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.566190668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.56619278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.566195383+07:00","message":"StatePrefix: 'ที่เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.566197527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.596916711+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.596938141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เปลี่ยนแปลงไปด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.596943294+07:00","message":"receive interim result [false|false]: ที่เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.596955058+07:00","message":"[buffer interim] 185 false ที่เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.596960487+07:00","message":"[bufferProcess] interim [920000000]:ที่เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.596962618+07:00","message":"[bufferProcess] send to processor:ที่เปลี่ยนแปลงไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.596965246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.596967688+07:00","message":"> Transcript [1963] [false]: 'ที่เปลี่ยนแปลงไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.596970558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.596973386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.59697535+07:00","message":"StatePrefix: 'ที่เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.596977403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.756409538+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.75644499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เปลี่ยนแปลงไปด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.756451166+07:00","message":"receive interim result [false|false]: ที่เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.756464463+07:00","message":"[buffer interim] 185 false ที่เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.756475043+07:00","message":"[bufferProcess] interim [40000000]:ที่เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.756478756+07:00","message":"[bufferProcess] send to processor:ที่เปลี่ยนแปลงไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.756492181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.756496497+07:00","message":"> Transcript [1964] [false]: 'ที่เปลี่ยนแปลงไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.756501595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.756504518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.756509042+07:00","message":"StatePrefix: 'ที่เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.756512265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.81704837+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.878843483+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.911765452+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.911806573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เปลี่ยนแปลงไปด้วยนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.911813229+07:00","message":"receive interim result [true|false]: ที่เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.911827174+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.911830543+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.911837815+07:00","message":"[buffer interim] 185 true ที่เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911846903+07:00","message":"[bufferProcess] interim [340000000]:ที่เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.91184989+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เปลี่ยนแปลงไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911853236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911855803+07:00","message":"> Transcript [1965] [false]: 'ที่เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911858743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911860706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911862612+07:00","message":"StatePrefix: 'ที่เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911864596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911866863+07:00","message":"Push: 'ที่เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911868758+07:00","message":"TextPushed: 'ที่เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911870872+07:00","message":"Set new StatePrefix : 'ที่เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911872951+07:00","message":"Next Push (prob) : 'ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.9118745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911876324+07:00","message":"> Transcript [1966] [true]: 'ที่เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911878483+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911879989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911881466+07:00","message":"StatePrefix: 'ที่เปลี่ยนแปลงไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911883099+07:00","message":"TextPushed: 'ที่เปลี่ยนแปลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:00.911885124+07:00","message":"Push: 'ด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.91189521+07:00","message":"push: {false ที่เปลี่ยนแปลงไป 0 0xc002c2aa00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:00.911902687+07:00","message":"push: {true ด้วยนะคะ 0 0xc002c2aa00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:00.920144763+07:00","message":"write wav file: './tmp/7515/7515_185.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:01.181196077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:01.181207394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.271544242+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.271586044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.271592355+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.27161033+07:00","message":"[buffer interim] 186 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.271617851+07:00","message":"[bufferProcess] interim [420000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.271619602+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.47431321+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.474347233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณชาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.474352899+07:00","message":"receive interim result [false|false]: คุณชาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.474366767+07:00","message":"[buffer interim] 186 false คุณชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.474373466+07:00","message":"[bufferProcess] interim [600000000]:คุณชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.474378473+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.47438513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.474387576+07:00","message":"> Transcript [1967] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.474389711+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.595520743+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.595549499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณฉาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.595554243+07:00","message":"receive interim result [false|false]: คุณฉาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.595562084+07:00","message":"[buffer interim] 186 false คุณฉาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.595568381+07:00","message":"[bufferProcess] interim [720000000]:คุณฉาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.595570926+07:00","message":"[bufferProcess] send to processor:คุณชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.595574045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.595576759+07:00","message":"> Transcript [1968] [false]: 'คุณชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.595579601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.595581377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.595583111+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.595584873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.761378603+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.761411659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณชายแดน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.761418897+07:00","message":"receive interim result [false|false]: คุณชายแดน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.761430711+07:00","message":"[buffer interim] 186 false คุณชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.761436275+07:00","message":"[bufferProcess] interim [840000000]:คุณชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.761438888+07:00","message":"[bufferProcess] send to processor:คุณฉาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.761443768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.761446123+07:00","message":"> Transcript [1969] [false]: 'คุณฉาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.761448713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.761450613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.761454255+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.761456308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.908884406+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.908917232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสายดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.908923409+07:00","message":"receive interim result [false|false]: คุณสายดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.90893882+07:00","message":"[buffer interim] 186 false คุณสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.908945724+07:00","message":"[bufferProcess] interim [960000000]:คุณสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.908948918+07:00","message":"[bufferProcess] send to processor:คุณชายแดน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.908955362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.908958135+07:00","message":"> Transcript [1970] [false]: 'คุณชายแดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.908960991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.908963079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.908965091+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.908966992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.936423908+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.936459998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.936466527+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.936479508+07:00","message":"[buffer interim] 186 false คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936489206+07:00","message":"[bufferProcess] interim [20000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936492513+07:00","message":"[bufferProcess] send to processor:คุณสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936497976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.93650176+07:00","message":"> Transcript [1971] [false]: 'คุณสายดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936506217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936509162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936511757+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936515377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936519132+07:00","message":"Push: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936522074+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936524851+07:00","message":"Set new StatePrefix : 'คุณสายดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:01.936528117+07:00","message":"Next Push (prob) : 'สายดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:01.9365377+07:00","message":"push: {false คุณ 0 0xc001ba0680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.066686844+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.066725159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.066730651+07:00","message":"receive interim result [false|false]: คุณสาย DNA ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.066739767+07:00","message":"[buffer interim] 186 false คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.066746344+07:00","message":"[bufferProcess] interim [200000000]:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.066748653+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.066751382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.066754166+07:00","message":"> Transcript [1972] [false]: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.066756183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.066758008+07:00","message":"Set new StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.435835484+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.435873763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.435879909+07:00","message":"receive interim result [false|false]: คุณสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.435889862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA ยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.435892789+07:00","message":"receive interim result [false|false]:  DNA ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.43589953+07:00","message":"[buffer interim] 186 false คุณสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.43590271+07:00","message":"[buffer interim] 186 false  DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.435909008+07:00","message":"[bufferProcess] interim [560000000]:คุณสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.43591145+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.435914418+07:00","message":"[bufferProcess] interim [560000000]: DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.435916716+07:00","message":"[bufferProcess] update buffer: คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.435919323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.435922269+07:00","message":"> Transcript [1973] [false]: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.435925089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.435927033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.435928741+07:00","message":"StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.435930698+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.472608194+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.472629871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.472634932+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.472645503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.472648071+07:00","message":"receive interim result [false|false]:  ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.472653366+07:00","message":"[buffer interim] 186 false คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.472657506+07:00","message":"[buffer interim] 186 false  ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.472661486+07:00","message":"[bufferProcess] interim [620000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.472664183+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.472668566+07:00","message":"[bufferProcess] interim [620000000]: ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.472671115+07:00","message":"[bufferProcess] update buffer: คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.472673202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.47267536+07:00","message":"> Transcript [1974] [false]: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.472678194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.472679894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.472681638+07:00","message":"StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.472683583+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.650751454+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.650786133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.650792761+07:00","message":"receive interim result [false|false]: คุณสาย DNA ยาว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:02.650807439+07:00","message":"[buffer interim] 186 false คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.650815167+07:00","message":"[bufferProcess] interim [800000000]:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.650818073+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.650829267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.650834967+07:00","message":"> Transcript [1975] [false]: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.650838953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.650842328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.650848144+07:00","message":"StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:02.650851558+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.932438891+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.932475911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.93248131+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.932492063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยาวของเราอยู่ด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.932495248+07:00","message":"receive interim result [false|false]:  ยาวของเราอยู่ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.932504445+07:00","message":"[buffer interim] 186 false คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.93250839+07:00","message":"[buffer interim] 186 false  ยาวของเราอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932514889+07:00","message":"[bufferProcess] interim [120000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932517531+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932520612+07:00","message":"[bufferProcess] send to processor (ticker):คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932522884+07:00","message":"[bufferProcess] interim [120000000]: ยาวของเราอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932524589+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932526963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932529758+07:00","message":"> Transcript [1976] [false]: 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932533047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932534964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932536645+07:00","message":"StatePrefix: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932538506+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932540837+07:00","message":"Push: 'สาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932542542+07:00","message":"TextPushed: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932544823+07:00","message":"Set new StatePrefix : 'คุณสาย DNA ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932546775+07:00","message":"Next Push (prob) : ' ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932548326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932550068+07:00","message":"> Transcript [1977] [false]: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:03.932551623+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:03.932559588+07:00","message":"push: {false สาย DNA 0 0xc001ba0680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.108522819+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.108560707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.108567392+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.108592958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยาวของเราอยู่ด้วยกันหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.108596473+07:00","message":"receive interim result [false|false]:  ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.108604974+07:00","message":"[buffer interim] 186 false คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.108608185+07:00","message":"[buffer interim] 186 false  ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.10861451+07:00","message":"[bufferProcess] interim [240000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.108617342+07:00","message":"[bufferProcess] send to processor: ยาวของเราอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.10861994+07:00","message":"[bufferProcess] interim [240000000]: ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.108622605+07:00","message":"[bufferProcess] update buffer: คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.108625701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.108628413+07:00","message":"> Transcript [1978] [false]: ' ยาวของเราอยู่ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.108630825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.108632583+07:00","message":"Set new StatePrefix: ' ยาวของเราอยู่ด้วยกัน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:04.181806385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:04.181835649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.73865936+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.738695361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.73870087+07:00","message":"receive interim result [false|false]: คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:04.738713457+07:00","message":"[buffer interim] 186 false คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.738721718+07:00","message":"[bufferProcess] interim [840000000]:คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.738724416+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.738727509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.738730191+07:00","message":"> Transcript [1979] [false]: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.738732245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:04.73873405+07:00","message":"Set new StatePrefix: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.063314059+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.063348949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.063354929+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.06336939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยาวของเราอยู่ด้วยกันหลายค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.063373099+07:00","message":"receive interim result [false|false]:  ยาวของเราอยู่ด้วยกันหลายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.063380672+07:00","message":"[buffer interim] 186 false คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.063384569+07:00","message":"[buffer interim] 186 false  ยาวของเราอยู่ด้วยกันหลายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063397991+07:00","message":"[bufferProcess] interim [140000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063416993+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063423061+07:00","message":"[bufferProcess] interim [140000000]: ยาวของเราอยู่ด้วยกันหลายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063425671+07:00","message":"[bufferProcess] update buffer: คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063428808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063444776+07:00","message":"> Transcript [1980] [false]: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063448104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063450032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063451859+07:00","message":"StatePrefix: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.063454905+07:00","message":"TextPushed: 'คุณสาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.127265928+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.127304313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.127309693+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.127321016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยาวของเราอยู่ด้วยกันหลายคนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.127332874+07:00","message":"receive interim result [false|false]:  ยาวของเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.127341286+07:00","message":"[buffer interim] 186 false คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.12734614+07:00","message":"[buffer interim] 186 false  ยาวของเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.127356117+07:00","message":"[bufferProcess] interim [260000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.127359275+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.127362406+07:00","message":"[bufferProcess] interim [260000000]: ยาวของเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.127365549+07:00","message":"[bufferProcess] update buffer: คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.127368594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.12737111+07:00","message":"> Transcript [1981] [false]: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.127374954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.127376939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.127378627+07:00","message":"StatePrefix: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.127380811+07:00","message":"TextPushed: 'คุณสาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.718351748+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.718390294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.718396664+07:00","message":"receive interim result [false|false]: คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.718415947+07:00","message":"[buffer interim] 186 false คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.718423918+07:00","message":"[bufferProcess] interim [860000000]:คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.718426729+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.718430996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.71843385+07:00","message":"> Transcript [1982] [false]: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.718437175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.718439267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.718440989+07:00","message":"StatePrefix: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:05.718442934+07:00","message":"TextPushed: 'คุณสาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:05.996544837+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.058961043+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.08786924+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.087900872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.087905936+07:00","message":"receive interim result [false|false]: คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.087917278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ยาวของเราอยู่ด้วยกันหลายชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.087920588+07:00","message":"receive interim result [false|false]:  ยาวของเราอยู่ด้วยกันหลายชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.087926362+07:00","message":"[buffer interim] 186 false คุณสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.087938594+07:00","message":"[buffer interim] 186 false  ยาวของเราอยู่ด้วยกันหลายชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087944185+07:00","message":"[bufferProcess] interim [340000000]:คุณสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.08794714+07:00","message":"[bufferProcess] send to processor:คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087950658+07:00","message":"[bufferProcess] interim [340000000]: ยาวของเราอยู่ด้วยกันหลายชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087953128+07:00","message":"[bufferProcess] update buffer: คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087956261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087958613+07:00","message":"> Transcript [1983] [false]: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.08796203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087963844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087965572+07:00","message":"StatePrefix: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.08796743+07:00","message":"TextPushed: 'คุณสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087970153+07:00","message":"Push: ' ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087971912+07:00","message":"TextPushed: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.08797414+07:00","message":"Set new StatePrefix : 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.087976338+07:00","message":"Next Push (prob) : 'คนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.087983442+07:00","message":"push: {false  ยาวของเราอยู่ด้วยกันหลาย 0 0xc001ba0680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.184311609+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.184350017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสาย DNA ยาวเราอยู่ด้วยกันหลายคนค่ะ\",\"confidence\":0.93829936}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.184355891+07:00","message":"receive interim result [true|false]: คุณสาย DNA ยาวเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.184365586+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.184367881+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.18437341+07:00","message":"[buffer interim] 186 true คุณสาย DNA ยาวเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184383925+07:00","message":"[bufferProcess] interim [340000000]:คุณสาย DNA ยาวเราอยู่ด้วยกันหลายคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184387243+07:00","message":"[bufferProcess] send to processor (isfinal):คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184392265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184395193+07:00","message":"> Transcript [1984] [false]: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.18439803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184399828+07:00","message":"Set new StatePrefix: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184401423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184403619+07:00","message":"> Transcript [1985] [true]: 'คุณสาย DNA ยาวเราอยู่ด้วยกันหลายคนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184405992+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184407814+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184409502+07:00","message":"StatePrefix: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184411662+07:00","message":"TextPushed: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184413203+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184569005+07:00","message":"Push: 'คนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184571839+07:00","message":"TextPushed: 'คุณสาย DNA ยาวของเราอยู่ด้วยกันหลายคนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184574085+07:00","message":"Set new StatePrefix : 'คุณสาย DNA ยาวเราอยู่ด้วยกันหลายคนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184576073+07:00","message":"Next Push (prob) : 'คุณสาย DNA ยาวเราอยู่ด้วยกันหลายคนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.184583606+07:00","message":"push: {true คนค่ะ 0 0xc001ba0680}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.184609501+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_186.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:06.194751739+07:00","message":"write wav file: './tmp/7515/7515_186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.532979164+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.533014535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.533019495+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.533031671+07:00","message":"[buffer interim] 187 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.533038426+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.533040342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.72136907+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.721401528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.721406891+07:00","message":"receive interim result [false|false]: กัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:06.721418288+07:00","message":"[buffer interim] 187 false กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.721425182+07:00","message":"[bufferProcess] interim [660000000]:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.721427223+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.721432095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.721434903+07:00","message":"> Transcript [1986] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:06.721436923+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.113691193+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.113727753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.113734228+07:00","message":"receive interim result [false|false]: กันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.113747549+07:00","message":"[buffer interim] 187 false กันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.113757843+07:00","message":"[bufferProcess] interim [80000000]:กันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.113760647+07:00","message":"[bufferProcess] send to processor:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.113763686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.113766396+07:00","message":"> Transcript [1987] [false]: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.113768803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.11377071+07:00","message":"Set new StatePrefix: 'กัน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:07.182591889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:07.182614821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.269598425+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.26963199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.269637497+07:00","message":"receive interim result [false|false]: กัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.269651875+07:00","message":"[buffer interim] 187 false กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.269658575+07:00","message":"[bufferProcess] interim [200000000]:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.269660831+07:00","message":"[bufferProcess] send to processor:กันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.269663734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.269666557+07:00","message":"> Transcript [1988] [false]: 'กันก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.26966957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.269671613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.269674473+07:00","message":"StatePrefix: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.26967648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.323279185+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.32331806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.3233236+07:00","message":"receive interim result [false|false]: กัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.32334229+07:00","message":"[buffer interim] 187 false กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.323348453+07:00","message":"[bufferProcess] interim [260000000]:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.32335657+07:00","message":"[bufferProcess] send to processor:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.323361926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.323364351+07:00","message":"> Transcript [1989] [false]: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.323367403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.323369483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.323371688+07:00","message":"StatePrefix: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.323373666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.333916375+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.333940511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.333944962+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.333951067+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.333961998+07:00","message":"[bufferProcess] interim [320000000]:กันก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.33396442+07:00","message":"[bufferProcess] send to processor:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.333967869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.333970928+07:00","message":"> Transcript [1990] [false]: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.333974449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.333977221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.333980154+07:00","message":"StatePrefix: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.333982924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.934240359+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.934294472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.934301238+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.934317305+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934325392+07:00","message":"[bufferProcess] interim [860000000]:กันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934328019+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934335393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934340795+07:00","message":"> Transcript [1991] [false]: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934344465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934346633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934348945+07:00","message":"StatePrefix: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934351013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934358523+07:00","message":"Push: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934360211+07:00","message":"TextPushed: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934362223+07:00","message":"Set new StatePrefix : 'กันก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:07.934364794+07:00","message":"Next Push (prob) : 'ก็จะมีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:07.934373715+07:00","message":"push: {false กัน 0 0xc002c2a000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.512700355+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.512742907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.512748957+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.512762759+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.512769249+07:00","message":"[bufferProcess] interim [460000000]:กันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.512771655+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.512777823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.512780365+07:00","message":"> Transcript [1992] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.512783428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.51278543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.512788981+07:00","message":"StatePrefix: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.512791663+07:00","message":"TextPushed: 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.710873471+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.710924395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.710930791+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:08.710946435+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.710954823+07:00","message":"[bufferProcess] interim [700000000]:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.710957774+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.710964821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.710972323+07:00","message":"> Transcript [1993] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.710975782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.710978169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.710979856+07:00","message":"StatePrefix: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:08.710982242+07:00","message":"TextPushed: 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.292500304+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.292544496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.292551112+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.292565596+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.292593731+07:00","message":"[bufferProcess] interim [300000000]:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.292596991+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.292605525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.292608407+07:00","message":"> Transcript [1994] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.292611907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.292614153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.292616145+07:00","message":"StatePrefix: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.292618604+07:00","message":"TextPushed: 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.545566894+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.545604895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.545611937+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.545625664+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545632826+07:00","message":"[bufferProcess] interim [480000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545635718+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545641995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.54564457+07:00","message":"> Transcript [1995] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545648168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545650465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545652461+07:00","message":"StatePrefix: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545655234+07:00","message":"TextPushed: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545660666+07:00","message":"Push: 'ก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545662409+07:00","message":"TextPushed: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545664317+07:00","message":"Set new StatePrefix : 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.545666538+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.545678574+07:00","message":"push: {false ก็จะมีลำดับ 0 0xc002c2a000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.63976472+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.639808454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.639813767+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.639834781+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.639843245+07:00","message":"[bufferProcess] interim [600000000]:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.63984627+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.639849668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.639852275+07:00","message":"> Transcript [1996] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.639854787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.639856553+07:00","message":"Set new StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.760261335+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.760302843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.760309088+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.760323493+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.76033158+07:00","message":"[bufferProcess] interim [720000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.760334332+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.760339369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.760342097+07:00","message":"> Transcript [1997] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.760344609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.760346729+07:00","message":"Set new StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.847746142+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.847788213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.847796275+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.847815413+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.84783269+07:00","message":"[bufferProcess] interim [780000000]:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.847841222+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.847853051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.847859476+07:00","message":"> Transcript [1998] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.847864232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.847867087+07:00","message":"Set new StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.941304205+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.941340588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.94134671+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:09.941361186+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.941368334+07:00","message":"[bufferProcess] interim [900000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.941371059+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.941374085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.941376861+07:00","message":"> Transcript [1999] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.941379308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:09.941381019+07:00","message":"Set new StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.028276995+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.028313994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.028319558+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.028335691+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.028344004+07:00","message":"[bufferProcess] interim [20000000]:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.028350274+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.028353958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.028356683+07:00","message":"> Transcript [2000] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.028359223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.028360991+07:00","message":"Set new StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:10.183076271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:10.183084718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.669092514+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.669137697+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-03-05T13:13:10.669146126+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.669178335+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.669193167+07:00","message":"[bufferProcess] interim [620000000]:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.669196908+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.669205659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.669210498+07:00","message":"> Transcript [2001] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.669214604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.669217595+07:00","message":"Set new StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.818004491+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.818041804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.818049282+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.818061881+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.818072811+07:00","message":"[bufferProcess] interim [740000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.818076911+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.818083678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.818087459+07:00","message":"> Transcript [2002] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.81809147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.818094583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.818097613+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.818101187+07:00","message":"TextPushed: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.886692829+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.886727215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.886732802+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:10.886748159+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.886755792+07:00","message":"[bufferProcess] interim [920000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.886762249+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.886770314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.886773095+07:00","message":"> Transcript [2003] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.88677542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:10.886777353+07:00","message":"Set new StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.570199281+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.570239574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.570246979+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.570263099+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.570271546+07:00","message":"[bufferProcess] interim [520000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.570274856+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.570282173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.570284849+07:00","message":"> Transcript [2004] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.570287762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.570289543+07:00","message":"Set new StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.742114385+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.742152324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.7421585+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.74217195+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.742179912+07:00","message":"[bufferProcess] interim [640000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.742182872+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.742186273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.742189191+07:00","message":"> Transcript [2005] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.74219295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.742194878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.742196811+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.742199378+07:00","message":"TextPushed: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.75503168+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.755049062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.755053709+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.755059615+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.755070163+07:00","message":"[bufferProcess] interim [700000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.755072962+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.755076162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.75507859+07:00","message":"> Transcript [2006] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.755081475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.7550833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.755084963+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.755087266+07:00","message":"TextPushed: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.912588761+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.91262932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.912635912+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:11.912649675+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.91265901+07:00","message":"[bufferProcess] interim [880000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.91266187+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.912671118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.91267485+07:00","message":"> Transcript [2007] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.9126786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.912680595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.912683195+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:11.912688022+07:00","message":"TextPushed: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.101685327+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.101724069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.101732404+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.101749297+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101757305+07:00","message":"[bufferProcess] interim [60000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101760109+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101767381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101770082+07:00","message":"> Transcript [2008] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.10177398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101776792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101778953+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101782092+07:00","message":"TextPushed: 'กันก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101789935+07:00","message":"Push: 'นิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101792089+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101794818+07:00","message":"Set new StatePrefix : 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.101797203+07:00","message":"Next Push (prob) : 'และส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.101806084+07:00","message":"push: {false นิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน 0 0xc002c2a000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.227466819+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.227503943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.227510453+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.22752691+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.227534967+07:00","message":"[bufferProcess] interim [180000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.227537877+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.227543561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.227546933+07:00","message":"> Transcript [2009] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.227550737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.227552766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.227554424+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.227557597+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.448232037+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.448272347+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-03-05T13:13:12.448283379+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.448300075+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.448307737+07:00","message":"[bufferProcess] interim [420000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.448311112+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.448317937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.44832102+07:00","message":"> Transcript [2010] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.448325308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.448328787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.448330913+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.448333513+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.614596904+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.614631409+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-03-05T13:13:12.614637305+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.614652231+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.614660315+07:00","message":"[bufferProcess] interim [540000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.614663654+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.614671254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.614673971+07:00","message":"> Transcript [2011] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.614678113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.614680227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.614683318+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.614685978+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.616539002+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.61655379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.616557258+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.616566355+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.616569219+07:00","message":"[bufferProcess] interim [600000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.61657137+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.61657414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.616576056+07:00","message":"> Transcript [2012] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.616578516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.616580109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.616581687+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.616583713+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.616591435+07:00","message":"Push: 'และส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.616593442+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.616595651+07:00","message":"Set new StatePrefix : 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.61659808+07:00","message":"Next Push (prob) : 'ให้เกิดรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.616606003+07:00","message":"push: {false และส่งผล 0 0xc002c2a000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.998728485+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.998771934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.998780093+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:12.998793307+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.998800642+07:00","message":"[bufferProcess] interim [960000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.998803754+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.998807552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.998810182+07:00","message":"> Transcript [2013] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.998813019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:12.998820774+07:00","message":"Set new StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:13.183774816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:13.183789701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.314291241+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.314325085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.314330732+07:00","message":"receive interim result [false|false]: กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.314344153+07:00","message":"[buffer interim] 187 false กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.314352138+07:00","message":"[bufferProcess] interim [260000000]:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.314355887+07:00","message":"[bufferProcess] send to processor:กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.314363236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.314366304+07:00","message":"> Transcript [2014] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.314370429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.314372589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.314375006+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.314377808+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.426725105+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.499061085+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.651291116+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.651326471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกันได้โปรตีนต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม\",\"confidence\":0.95632255}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.651334159+07:00","message":"receive interim result [true|false]: กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกันได้โปรตีนต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.651344487+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.651346467+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.651353082+07:00","message":"[buffer interim] 187 true กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกันได้โปรตีนต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651360205+07:00","message":"[bufferProcess] interim [590000000]:กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกันได้โปรตีนต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651363747+07:00","message":"[bufferProcess] send to processor (isfinal):กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651367085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651370031+07:00","message":"> Transcript [2015] [false]: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651373348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651376653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651378828+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651381429+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651383608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651385712+07:00","message":"> Transcript [2016] [true]: 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกันได้โปรตีนต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651387958+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651389896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651391504+07:00","message":"StatePrefix: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651393332+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651394974+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651731344+07:00","message":"Push: 'ลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651754604+07:00","message":"TextPushed: 'กันก็จะมีลำดับนิวคลีโอไทด์แตกต่างกันได้โปรตีนมาต่างชนิดกันและส่งผลลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651758417+07:00","message":"Set new StatePrefix : 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกันได้โปรตีนต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651761855+07:00","message":"Next Push (prob) : 'กันก็จะมีลำดับนิวคลีโอไทด์ที่ต่างกันได้โปรตีนต่างชนิดกันและส่งผลให้เกิดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:13.651748968+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_187.html'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:13.651774149+07:00","message":"push: {true ลักษณะทางพันธุกรรม 0 0xc002c2a000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:13.66423281+07:00","message":"write wav file: './tmp/7515/7515_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.342389523+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.342427413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.342432742+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.342446603+07:00","message":"[buffer interim] 188 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.342453806+07:00","message":"[bufferProcess] interim [710000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.342455843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.916012721+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.916049258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.916055256+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:14.916084793+07:00","message":"[buffer interim] 188 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.91609488+07:00","message":"[bufferProcess] interim [310000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.916097128+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.91610032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.916102917+07:00","message":"> Transcript [2017] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:14.91610506+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.957315517+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.957353325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่เราเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.957359865+07:00","message":"receive interim result [false|false]: ตัวอย่างที่เราเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:15.95737414+07:00","message":"[buffer interim] 188 false ตัวอย่างที่เราเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957381628+07:00","message":"[bufferProcess] interim [330000000]:ตัวอย่างที่เราเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957384462+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957391105+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่างที่เราเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957393891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957396596+07:00","message":"> Transcript [2018] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957399869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.9574027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957405911+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957407875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957409519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957411549+07:00","message":"> Transcript [2019] [false]: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957413039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:15.957415375+07:00","message":"Set new StatePrefix: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.070572338+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.07060713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่เราเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.070612903+07:00","message":"receive interim result [false|false]: ตัวอย่างที่เราเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.07062657+07:00","message":"[buffer interim] 188 false ตัวอย่างที่เราเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.070633878+07:00","message":"[bufferProcess] interim [390000000]:ตัวอย่างที่เราเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.070636492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:16.183968504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:16.183978267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.338254278+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.338291455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่เราเรียนมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.338298003+07:00","message":"receive interim result [false|false]: ตัวอย่างที่เราเรียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.338311363+07:00","message":"[buffer interim] 188 false ตัวอย่างที่เราเรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.338319269+07:00","message":"[bufferProcess] interim [690000000]:ตัวอย่างที่เราเรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.338322025+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่เราเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.338327017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.3383296+07:00","message":"> Transcript [2020] [false]: 'ตัวอย่างที่เราเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.338332609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.338334793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.338336639+07:00","message":"StatePrefix: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.338338734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.464985722+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.465018026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่เราเรียนมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.465024072+07:00","message":"receive interim result [false|false]: ตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:16.465034896+07:00","message":"[buffer interim] 188 false ตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.465042173+07:00","message":"[bufferProcess] interim [810000000]:ตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.465044516+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่เราเรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.46504957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.465052568+07:00","message":"> Transcript [2021] [false]: 'ตัวอย่างที่เราเรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.465056241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.465058393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.465060168+07:00","message":"StatePrefix: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:16.46506226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.032355734+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.032393527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่เราเรียนมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.032399758+07:00","message":"receive interim result [false|false]: ตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:17.032412576+07:00","message":"[buffer interim] 188 false ตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.032420169+07:00","message":"[bufferProcess] interim [410000000]:ตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.032422516+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.032428622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.032431242+07:00","message":"> Transcript [2022] [false]: 'ตัวอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.032434108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.032436145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.032437845+07:00","message":"StatePrefix: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:17.032439861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.58626402+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.586292793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่เราเรียนมานะคะกับยีนส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.58629764+07:00","message":"receive interim result [false|false]: ตัวอย่างที่เราเรียนมานะคะกับยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.586312604+07:00","message":"[buffer interim] 188 false ตัวอย่างที่เราเรียนมานะคะกับยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586319653+07:00","message":"[bufferProcess] interim [910000000]:ตัวอย่างที่เราเรียนมานะคะกับยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.58632249+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่เราเรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586325831+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่างที่เราเรียนมานะคะกับยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.58633462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586357679+07:00","message":"> Transcript [2023] [false]: 'ตัวอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586366378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586370374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586373462+07:00","message":"StatePrefix: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586376329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586380058+07:00","message":"Push: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586383206+07:00","message":"TextPushed: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586386285+07:00","message":"Set new StatePrefix : 'ตัวอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586390012+07:00","message":"Next Push (prob) : 'มานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586393054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586397131+07:00","message":"> Transcript [2024] [false]: 'ตัวอย่างที่เราเรียนมานะคะกับยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586400308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.58640319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586406388+07:00","message":"StatePrefix: 'ตัวอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.586409094+07:00","message":"TextPushed: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.586421507+07:00","message":"push: {false ตัวอย่างที่เราเรียน 0 0xc000395580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.876870023+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.939717147+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.974345942+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.97438344+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-03-05T13:13:18.974389475+07:00","message":"receive interim result [false|false]: ตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:18.974402094+07:00","message":"[buffer interim] 188 false ตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.974409156+07:00","message":"[bufferProcess] interim [330000000]:ตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:18.974411194+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.057566639+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.05759964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะอย่างที่เราเรียนมานะคะกับยีนลักษณะ\",\"confidence\":0.91232574}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.057605678+07:00","message":"receive interim result [true|false]: นะคะอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.057614514+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.057616378+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.057622609+07:00","message":"[buffer interim] 188 true นะคะอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057630304+07:00","message":"[bufferProcess] interim [390000000]:นะคะอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057638598+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.05764276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057646503+07:00","message":"> Transcript [2025] [false]: 'ตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057651047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057654116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057659356+07:00","message":"StatePrefix: 'ตัวอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.05766414+07:00","message":"TextPushed: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057666384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.05766832+07:00","message":"> Transcript [2026] [true]: 'นะคะอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057670308+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.0576718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057673358+07:00","message":"StatePrefix: 'ตัวอย่างที่เราเรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057675014+07:00","message":"TextPushed: 'ตัวอย่างที่เราเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057676622+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057791047+07:00","message":"Push: 'มานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057794047+07:00","message":"TextPushed: 'ตัวอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057796043+07:00","message":"Set new StatePrefix : 'นะคะอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057798063+07:00","message":"Next Push (prob) : 'นะคะอย่างที่เราเรียนมานะคะกับยีนลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.057805049+07:00","message":"push: {true มานะคะกับยีนลักษณะ 0 0xc000395580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.057829791+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_188.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:19.071253183+07:00","message":"write wav file: './tmp/7515/7515_188.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:19.184864124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:19.184897183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.469220464+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.469268066+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-03-05T13:13:19.46927371+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.46929211+07:00","message":"[buffer interim] 189 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.469299784+07:00","message":"[bufferProcess] interim [550000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.469301829+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.66672399+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.666768222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผื่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.666773578+07:00","message":"receive interim result [false|false]: เผื่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.666786438+07:00","message":"[buffer interim] 189 false เผื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.666793328+07:00","message":"[bufferProcess] interim [670000000]:เผื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.666795686+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.666802063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.666804795+07:00","message":"> Transcript [2027] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.666807081+07:00","message":"Set StatePrefix (first interim): 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.70782721+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.717036712+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.717062809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.717068173+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.717078345+07:00","message":"[buffer interim] 189 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.71708461+07:00","message":"[bufferProcess] interim [730000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.717087292+07:00","message":"[bufferProcess] send to processor:เผื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.717090551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.717093229+07:00","message":"> Transcript [2028] [false]: 'เผื่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.717094962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.717096573+07:00","message":"Set new StatePrefix: 'เผื่อจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.724607315+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.724643878+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-03-05T13:13:19.724648853+07:00","message":"receive interim result [false|false]: เผื่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.724656501+07:00","message":"[buffer interim] 189 false เผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.724662136+07:00","message":"[bufferProcess] interim [790000000]:เผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.7246641+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.72466881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.72467117+07:00","message":"> Transcript [2029] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.724673047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.72467474+07:00","message":"Set new StatePrefix: 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.809243578+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.809276069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เผือกนะคะ\",\"confidence\":0.88976955}],\"is_final\":true,\"result_end_time\":{\"seconds\":1},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.809282219+07:00","message":"receive interim result [true|false]: เผือกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.809286673+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.809289105+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.809316293+07:00","message":"[buffer interim] 189 true เผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809344925+07:00","message":"[bufferProcess] interim [0]:เผือกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809351288+07:00","message":"[bufferProcess] send to processor (isfinal):เผื่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809354605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809357879+07:00","message":"> Transcript [2030] [false]: 'เผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809360165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.8093619+07:00","message":"Set new StatePrefix: 'เผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809363448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809365384+07:00","message":"> Transcript [2031] [true]: 'เผือกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809368047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809370104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809372299+07:00","message":"StatePrefix: 'เผื่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.80937448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:19.809381664+07:00","message":"Push: 'เผือกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.809390304+07:00","message":"push: {true เผือกนะคะ 0 0xc000045a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:19.81487091+07:00","message":"write wav file: './tmp/7515/7515_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:19.838851425+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.185816861+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.18586033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.185866158+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.185880654+07:00","message":"[buffer interim] 190 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.185888535+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.185890956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.308839725+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.308888257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.308894152+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.308910399+07:00","message":"[buffer interim] 190 false ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.308918312+07:00","message":"[bufferProcess] interim [480000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.308920929+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.308927374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.308930257+07:00","message":"> Transcript [2032] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.308932413+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.55392691+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.553968728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.553974573+07:00","message":"receive interim result [false|false]: ก็เป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.553988491+07:00","message":"[buffer interim] 190 false ก็เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.553995267+07:00","message":"[bufferProcess] interim [720000000]:ก็เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.553997974+07:00","message":"[bufferProcess] send to processor:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.554004052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.5540066+07:00","message":"> Transcript [2033] [false]: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.554009855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.554012431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.554014952+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.554016979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.715937667+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.715977335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.715984143+07:00","message":"receive interim result [false|false]: ก็เป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:20.715997727+07:00","message":"[buffer interim] 190 false ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.716004381+07:00","message":"[bufferProcess] interim [840000000]:ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.716006915+07:00","message":"[bufferProcess] send to processor:ก็เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.716013274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.71601766+07:00","message":"> Transcript [2034] [false]: 'ก็เป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.716020624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.716022811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.716024901+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:20.716026869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.111003176+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.111046832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.111063055+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.111077346+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.111084856+07:00","message":"[bufferProcess] interim [260000000]:ก็เป็นยีนคืออะไรยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.111087614+07:00","message":"[bufferProcess] send to processor:ก็เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.111094433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.111097753+07:00","message":"> Transcript [2035] [false]: 'ก็เป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.111100966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.111102902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.111105314+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.111107684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.213973273+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.214011192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.21401714+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนคือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.214031631+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214039266+07:00","message":"[bufferProcess] interim [380000000]:ก็เป็นยีนคืออะไรยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214041554+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214044541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214047365+07:00","message":"> Transcript [2036] [false]: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.21405053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214052622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214054708+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214057068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214064177+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214065961+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214067827+07:00","message":"Set new StatePrefix : 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.214069792+07:00","message":"Next Push (prob) : 'เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.214078386+07:00","message":"push: {false ก็ 0 0xc002c2a780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.272100631+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.272134647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.272140772+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.272153189+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.272159703+07:00","message":"[bufferProcess] interim [500000000]:ก็เป็นยีนคืออะไรยีนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.272162375+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.272169646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.272172157+07:00","message":"> Transcript [2037] [false]: 'ก็เป็นยีนคืออะไรยีนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.272175425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.27217749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.272179226+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.272181871+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.389429736+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.389467683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.38947341+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.389486184+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.389492454+07:00","message":"[bufferProcess] interim [620000000]:ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.38949488+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.389501214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.389505121+07:00","message":"> Transcript [2038] [false]: 'ก็เป็นยีนคืออะไรยีนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.389508284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.389510219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.389512062+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:21.389514363+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.958041903+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.958063327+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.958065738+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.958067354+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.9580693+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.958071182+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.958072803+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.958075906+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.958077933+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:21.958080066+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.021469408+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.021506398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.021511407+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.021534742+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.021542487+07:00","message":"[bufferProcess] interim [220000000]:ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.021544792+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.021547649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.021552921+07:00","message":"> Transcript [2039] [false]: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.021556287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.021558404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.021560699+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.021562807+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:22.185451035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:22.185481097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.289629957+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.289665927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.289671624+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.289683831+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289690308+07:00","message":"[bufferProcess] interim [460000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289693024+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289698085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289700616+07:00","message":"> Transcript [2040] [false]: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.28970368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289705811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289707972+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.28971044+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289714833+07:00","message":"Push: 'เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289717166+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289719035+07:00","message":"Set new StatePrefix : 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.289720924+07:00","message":"Next Push (prob) : 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.289727572+07:00","message":"push: {false เป็นยีนคืออะไรยีน 0 0xc002c2a780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.616358586+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.61639502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.616401097+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.616412081+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.616419039+07:00","message":"[bufferProcess] interim [760000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.616421533+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.616425871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.616428331+07:00","message":"> Transcript [2041] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.616431561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.616433545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.616435302+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.616437624+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.728355691+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.728394549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.728400402+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.728409884+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.728417307+07:00","message":"[bufferProcess] interim [880000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.728419929+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.728423481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.728426267+07:00","message":"> Transcript [2042] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.728429361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.728431327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.728433129+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.728435748+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.808354193+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.808397557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.808403136+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.80841304+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.808419644+07:00","message":"[bufferProcess] interim [940000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.80842254+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.808427666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.808430418+07:00","message":"> Transcript [2043] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.808433192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.808435025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.808437312+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.8084401+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.835664075+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.835696068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.835701126+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.835710366+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.835715854+07:00","message":"[bufferProcess] interim [0]:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.835717956+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.835720803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.835723303+07:00","message":"> Transcript [2044] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.835725943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.83572786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.8357298+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.835732326+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.835739133+07:00","message":"Push: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.835741093+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.835743519+07:00","message":"Set new StatePrefix : 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.83574592+07:00","message":"Next Push (prob) : 'มีลำดับมีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.835752867+07:00","message":"push: {false กัน 0 0xc002c2a780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.992275266+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.992316708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.992323545+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:22.992336383+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.992343662+07:00","message":"[bufferProcess] interim [180000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.992347868+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.992355009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.992357895+07:00","message":"> Transcript [2045] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.992360048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:22.992361892+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับมีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.306826872+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.3068655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.306871499+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.3068854+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.306892778+07:00","message":"[bufferProcess] interim [480000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.306895428+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.3069013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.306903895+07:00","message":"> Transcript [2046] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.306906196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.306908001+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.391484761+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.391522591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.391528742+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.391540076+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.39154693+07:00","message":"[bufferProcess] interim [600000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.39154946+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.391554735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.391557676+07:00","message":"> Transcript [2047] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.391560828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.39156278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.391564553+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.391566984+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.692162781+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.692215627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.692222249+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:23.692239641+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.692247771+07:00","message":"[bufferProcess] interim [840000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.692250697+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.692257949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.692260516+07:00","message":"> Transcript [2048] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.692264228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.692269321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.692271158+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:23.692273971+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.269018391+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.269064576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.269072247+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.269086272+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.269093817+07:00","message":"[bufferProcess] interim [440000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.269096583+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.269102952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.269105659+07:00","message":"> Transcript [2049] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.269109389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.269111451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.269113206+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.26911586+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.27729008+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.277308022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.277313561+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.277325418+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.27733143+07:00","message":"[bufferProcess] interim [500000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277335016+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277339841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277342049+07:00","message":"> Transcript [2050] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277346482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277348613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277350254+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277352644+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277357129+07:00","message":"Push: 'มีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277358927+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.27736093+07:00","message":"Set new StatePrefix : 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.277363055+07:00","message":"Next Push (prob) : 'ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.277371307+07:00","message":"push: {false มีลำดับนิวคลีโอไทด์ 0 0xc002c2a780}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.778989617+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.779025284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.779031511+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.779044784+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.779052579+07:00","message":"[bufferProcess] interim [980000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.779055583+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.779059328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.779062169+07:00","message":"> Transcript [2051] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.779065849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.779067822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.779070169+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.779073338+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.973589412+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.973628184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.973634504+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:24.973649542+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.973659173+07:00","message":"[bufferProcess] interim [160000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.973662005+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.973667247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.973669917+07:00","message":"> Transcript [2052] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.973673708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.973675606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.973677769+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:24.973680222+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.170373821+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.170406066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.170412278+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.170424435+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.170432654+07:00","message":"[bufferProcess] interim [340000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.170435645+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.170443842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.170447823+07:00","message":"> Transcript [2053] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.170453451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.170456737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.170459817+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.170463575+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.178424069+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.178447178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้โปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.178452907+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้โปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.178465875+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178471338+07:00","message":"[bufferProcess] interim [400000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178474941+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178477966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178480372+07:00","message":"> Transcript [2054] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178483938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178485852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178487667+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178489888+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178492674+07:00","message":"Push: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178494348+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178496303+07:00","message":"Set new StatePrefix : 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.178498573+07:00","message":"Next Push (prob) : 'และได้เป็นโปร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.178506432+07:00","message":"push: {false ต่างกัน 0 0xc002c2a780}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:25.185506623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:25.185523615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.293738737+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.293780091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.293786673+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.293800074+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.29380749+07:00","message":"[bufferProcess] interim [460000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.293817336+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.293823581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.293826261+07:00","message":"> Transcript [2055] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้โปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.293829003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.293830889+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้โปรด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.297064164+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.297106919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.297116087+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.297134073+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.297140695+07:00","message":"[bufferProcess] interim [520000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.297143295+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.297150215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.297152998+07:00","message":"> Transcript [2056] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.297155618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.297157492+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.50322692+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.503268151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.503275455+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.503289807+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.503297511+07:00","message":"[bufferProcess] interim [700000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.503300352+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.503307377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.503310787+07:00","message":"> Transcript [2057] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.503313411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.503315198+07:00","message":"Set new StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.538490397+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.652932858+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.652984667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.652991336+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.653002454+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.653008991+07:00","message":"[bufferProcess] interim [820000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.653011917+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.65301672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.653019445+07:00","message":"> Transcript [2058] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.653023761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.653025487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.653027537+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.653030564+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.668299879+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.744444648+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.7444655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจากถั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.744470453+07:00","message":"receive interim result [false|false]: ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจากถั่ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.744478247+07:00","message":"[buffer interim] 190 false ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจากถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.744489868+07:00","message":"[bufferProcess] interim [880000000]:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจากถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.744492431+07:00","message":"[bufferProcess] send to processor:ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.744495404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.744497663+07:00","message":"> Transcript [2059] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.744500974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.744502836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.74450587+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.744509363+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.821399865+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.821434111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก\",\"confidence\":0.94096553}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.82144082+07:00","message":"receive interim result [true|false]: ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.821450045+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.821452324+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.821457763+07:00","message":"[buffer interim] 190 true ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821467468+07:00","message":"[bufferProcess] interim [910000000]:ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821471233+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจากถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.82147513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.82147786+07:00","message":"> Transcript [2060] [false]: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนจากถั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821481486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821483908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821486158+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821489243+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821491097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821493184+07:00","message":"> Transcript [2061] [true]: 'ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821495226+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821496843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821498428+07:00","message":"StatePrefix: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821505914+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821508244+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821696265+07:00","message":"Push: 'และได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821702108+07:00","message":"TextPushed: 'ก็เป็นยีนคืออะไรยีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.82170488+07:00","message":"Set new StatePrefix : 'ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821707138+07:00","message":"Next Push (prob) : 'ก็เป็นหญิงคอลลีนกันมีลำดับนิวคลีโอไทด์ต่างกันและได้เป็นโปรตีนแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:25.821715571+07:00","message":"push: {true และได้เป็นโปรตีนแตก 0 0xc002c2a780}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:25.821719372+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_190.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:25.832297809+07:00","message":"write wav file: './tmp/7515/7515_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.17640336+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.26248364+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.262501894+07:00","message":"found end of frame, send empty tag with msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.262505454+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.262512515+07:00","message":"[buffer interim] 191 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.262520293+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.262524183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.262527532+07:00","message":"> Transcript [2062] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.262530052+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.262531867+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.262533473+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.26253523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:26.262543425+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.262555139+07:00","message":"push: {true \n 0 0xc001ba0100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:26.267499323+07:00","message":"write wav file: './tmp/7515/7515_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:26.308391309+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.856271537+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.856316313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.856321456+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:27.8563364+07:00","message":"[buffer interim] 192 false ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.856342612+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.856344998+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.856351108+07:00","message":"[bufferProcess] send to processor (ticker):ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.856353985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.856358185+07:00","message":"> Transcript [2063] [false]: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:27.856361182+07:00","message":"Set StatePrefix (first interim): 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.072757441+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.072796663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.072803122+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.072825131+07:00","message":"[buffer interim] 192 false ซึ่งจะส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.07283283+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งจะส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.072835213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.089712377+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.089733549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.089738452+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.089752784+07:00","message":"[buffer interim] 192 false ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.089757876+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.089760124+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.089763327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.089766476+07:00","message":"> Transcript [2064] [false]: 'ซึ่งจะส่งผลให้เกิดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.089769904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.089772007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.089774388+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.089776476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:28.185720033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:28.185736674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.255331974+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.255375007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.255381809+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.255397839+07:00","message":"[buffer interim] 192 false ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.255406012+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.25541003+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.255418554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.255421255+07:00","message":"> Transcript [2065] [false]: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.255424918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.255426907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.255428764+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.255430877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.384036728+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.38408004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.384087315+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.384104696+07:00","message":"[buffer interim] 192 false ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.384112919+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.384116025+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.384123023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.384125633+07:00","message":"> Transcript [2066] [false]: 'ซึ่งจะส่งผลให้เกิดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.384129659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.384131692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.384133603+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.384136445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.443974986+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.44401899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.444025453+07:00","message":"receive interim result [false|false]: ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.444039972+07:00","message":"[buffer interim] 192 false ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444046797+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444049113+07:00","message":"[bufferProcess] send to processor:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444055961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444058402+07:00","message":"> Transcript [2067] [false]: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444061409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444063233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444064961+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.44406758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444072976+07:00","message":"Push: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444077564+07:00","message":"TextPushed: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444079728+07:00","message":"Set new StatePrefix : 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:28.444082075+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:28.444108775+07:00","message":"push: {false ซึ่งจะส่งผลให้เกิด 0 0xc000045c00}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.255932903+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.433326689+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.433372948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะส่งผลให้เกิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.433379284+07:00","message":"receive interim result [true|false]: ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.433390227+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.433393368+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.433405191+07:00","message":"[buffer interim] 192 true ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433413658+07:00","message":"[bufferProcess] interim [970000000]:ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.43341695+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.43342038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433423189+07:00","message":"> Transcript [2068] [false]: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433425433+07:00","message":"Skep because statePrefix == transcript"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433430064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433431923+07:00","message":"> Transcript [2069] [true]: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433434416+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433436419+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433438117+07:00","message":"StatePrefix: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433440091+07:00","message":"TextPushed: 'ซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:29.433442612+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.433451114+07:00","message":"push: {true  0 0xc000045c00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:29.441951965+07:00","message":"write wav file: './tmp/7515/7515_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:29.447851866+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.459798697+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.45985084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คราวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.459856371+07:00","message":"receive interim result [false|false]: คราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.459869503+07:00","message":"[buffer interim] 193 false คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.459876672+07:00","message":"[bufferProcess] interim [960000000]:คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.459878783+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.459884895+07:00","message":"[bufferProcess] send to processor (ticker):คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.459887638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.459890435+07:00","message":"> Transcript [2070] [false]: 'คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.459892719+07:00","message":"Set StatePrefix (first interim): 'คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.596977917+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.597016786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.597022447+07:00","message":"receive interim result [false|false]: เท่านี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.597032356+07:00","message":"[buffer interim] 193 false เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.597039347+07:00","message":"[bufferProcess] interim [80000000]:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.597041105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.654284014+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.654334887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.654340827+07:00","message":"receive interim result [false|false]: เท่านี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:30.654356239+07:00","message":"[buffer interim] 193 false เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.654364686+07:00","message":"[bufferProcess] interim [200000000]:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.654367285+07:00","message":"[bufferProcess] send to processor:เท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.654373981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.654376584+07:00","message":"> Transcript [2071] [false]: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.654378536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:30.654380515+07:00","message":"Set new StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:31.186166441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:31.186174094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.19103669+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.191070443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.191076709+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.191088112+07:00","message":"[buffer interim] 193 false เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.191094983+07:00","message":"[bufferProcess] interim [740000000]:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.191098019+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.191104384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.191109071+07:00","message":"> Transcript [2072] [false]: 'เท่านี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.191113649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.191116275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.191119051+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.191121744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.341419988+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.341457863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.341463372+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.341478917+07:00","message":"[buffer interim] 193 false เท่านี้นะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.34148594+07:00","message":"[bufferProcess] interim [860000000]:เท่านี้นะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.341488279+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.341490977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.341493731+07:00","message":"> Transcript [2073] [false]: 'เท่านี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.341497182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.341501829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.341503706+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.341505696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.432369884+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.432406487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.432413308+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.432427128+07:00","message":"[buffer interim] 193 false เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.432434662+07:00","message":"[bufferProcess] interim [980000000]:เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.432438687+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.432445655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.432448399+07:00","message":"> Transcript [2074] [false]: 'เท่านี้นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.432451705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.432453635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.432455933+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.432457765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.522226111+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.522263673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.522269329+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.522285406+07:00","message":"[buffer interim] 193 false เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522293821+07:00","message":"[bufferProcess] interim [100000000]:เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.52229697+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.52230027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522305034+07:00","message":"> Transcript [2075] [false]: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522308442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522310574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522312463+07:00","message":"StatePrefix: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522314344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522318885+07:00","message":"Push: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522320775+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522322983+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.522325105+07:00","message":"Next Push (prob) : 'คะเรามาลอง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.522333295+07:00","message":"push: {false เท่านี้นะ 0 0xc001ba1000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.709559319+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.709590676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.709595535+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:31.709608351+07:00","message":"[buffer interim] 193 false เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.70961493+07:00","message":"[bufferProcess] interim [280000000]:เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.709617668+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.709620725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.709623766+07:00","message":"> Transcript [2076] [false]: 'เท่านี้นะคะเรามาลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.709626965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.709629105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.709630716+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:31.709632605+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.087093793+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.08714309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.087151852+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.087169747+07:00","message":"[buffer interim] 193 false เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.087179148+07:00","message":"[bufferProcess] interim [640000000]:เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.087183287+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.087192459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.087196428+07:00","message":"> Transcript [2077] [false]: 'เท่านี้นะคะเรามาลองดูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.087201313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.0872041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.087206961+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.087209925+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.301511577+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.301550066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่ดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.301556697+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.301570758+07:00","message":"[buffer interim] 193 false เท่านี้นะคะเรามาลองดูที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.30157896+07:00","message":"[bufferProcess] interim [880000000]:เท่านี้นะคะเรามาลองดูที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.301581929+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.301588365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.301591244+07:00","message":"> Transcript [2078] [false]: 'เท่านี้นะคะเรามาลองดูที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.301594444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.301596702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.301598656+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.30160097+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.419125243+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.419167688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.419174527+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.419185013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.419187895+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.419195397+07:00","message":"[buffer interim] 193 false เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.419203536+07:00","message":"[buffer interim] 193 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419209851+07:00","message":"[bufferProcess] interim [940000000]:เท่านี้นะคะเรามาลองดูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419212694+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.41921927+07:00","message":"[bufferProcess] interim [940000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419222475+07:00","message":"[bufferProcess] update buffer: เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419225093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419228305+07:00","message":"> Transcript [2079] [false]: 'เท่านี้นะคะเรามาลองดูที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419231756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419234116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419235838+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419237846+07:00","message":"TextPushed: 'เท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419243466+07:00","message":"Push: 'คะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419245406+07:00","message":"TextPushed: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419247395+07:00","message":"Set new StatePrefix : 'เท่านี้นะคะเรามาลองดูที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.419249349+07:00","message":"Next Push (prob) : 'ดูที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.419258448+07:00","message":"push: {false คะเรามาลอง 0 0xc001ba1000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.506378694+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.506413348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.506420342+07:00","message":"receive interim result [false|false]: เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.50643531+07:00","message":"[buffer interim] 193 false เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.506444059+07:00","message":"[bufferProcess] interim [120000000]:เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.506447476+07:00","message":"[bufferProcess] send to processor:เท่านี้นะคะเรามาลองดูที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.506450891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.506453507+07:00","message":"> Transcript [2080] [false]: 'เท่านี้นะคะเรามาลองดูที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.506455507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:32.506457231+07:00","message":"Set new StatePrefix: 'เท่านี้นะคะเรามาลองดูที่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:32.836918569+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.010265143+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.010305929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง\",\"confidence\":0.93498665}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.010312334+07:00","message":"receive interim result [true|false]: เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.010321343+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.010323408+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.01032988+07:00","message":"[buffer interim] 193 true เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010341417+07:00","message":"[bufferProcess] interim [630000000]:เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010347434+07:00","message":"[bufferProcess] send to processor (isfinal):เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010350862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.01035407+07:00","message":"> Transcript [2081] [false]: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010356765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010359358+07:00","message":"Set new StatePrefix: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010361805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010363591+07:00","message":"> Transcript [2082] [true]: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010365923+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010367786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010369461+07:00","message":"StatePrefix: 'เท่านี้นะคะเรามาลองดูที่อื่นกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010371739+07:00","message":"TextPushed: 'เท่านี้นะคะเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.010379616+07:00","message":"Push: 'ดูที่อื่นกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.010388463+07:00","message":"push: {true ดูที่อื่นกันบ้าง 0 0xc001ba1000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:33.020034198+07:00","message":"write wav file: './tmp/7515/7515_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.540073851+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.617034892+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.785801511+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.785831522+07:00","message":"found end of frame, send empty tag with msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.78583512+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.785843128+07:00","message":"[buffer interim] 194 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.785853119+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.785857371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.785860176+07:00","message":"> Transcript [2083] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.785862639+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.785864647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.785866552+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.785868165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:33.785870636+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.785880779+07:00","message":"push: {true \n 0 0xc0004a3900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:33.793150862+07:00","message":"write wav file: './tmp/7515/7515_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:33.868189929+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:34.186242592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:34.186245716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.342512978+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.342556027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.342561336+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.34257583+07:00","message":"[buffer interim] 195 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.342582754+07:00","message":"[bufferProcess] interim [480000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.342584412+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.52575825+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.525798486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.525809723+07:00","message":"receive interim result [false|false]: ในข้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.525824493+07:00","message":"[buffer interim] 195 false ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.525831382+07:00","message":"[bufferProcess] interim [660000000]:ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.525833712+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.525840091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.525842919+07:00","message":"> Transcript [2084] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.525845794+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.527454253+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.527469287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.527473064+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.527481039+07:00","message":"[buffer interim] 195 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.527484563+07:00","message":"[bufferProcess] interim [720000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.527486418+07:00","message":"[bufferProcess] send to processor:ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.527488375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.527490256+07:00","message":"> Transcript [2085] [false]: 'ในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.527492823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.527494786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.527497103+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.527499086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.588536069+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.588575896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.588581638+07:00","message":"receive interim result [false|false]: ในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.588590443+07:00","message":"[buffer interim] 195 false ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.588597525+07:00","message":"[bufferProcess] interim [780000000]:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.588600094+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.588603044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.588605571+07:00","message":"> Transcript [2086] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.588608737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.588610518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.588612269+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.588614031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.903829212+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.903864168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.903870897+07:00","message":"receive interim result [false|false]: ในกรณีของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:34.903883093+07:00","message":"[buffer interim] 195 false ในกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.90389024+07:00","message":"[bufferProcess] interim [80000000]:ในกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.903892453+07:00","message":"[bufferProcess] send to processor:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.903898242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.903901129+07:00","message":"> Transcript [2087] [false]: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.903903684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.903905501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.903907792+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:34.903910157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.101041837+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.101085202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.101092324+07:00","message":"receive interim result [false|false]: ในกรณีของพี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.101106593+07:00","message":"[buffer interim] 195 false ในกรณีของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101114059+07:00","message":"[bufferProcess] interim [260000000]:ในกรณีของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101117491+07:00","message":"[bufferProcess] send to processor:ในกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101121323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101124853+07:00","message":"> Transcript [2088] [false]: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.10112864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101131575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101134561+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101137303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101140574+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101143361+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101146317+07:00","message":"Set new StatePrefix : 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.101149309+07:00","message":"Next Push (prob) : 'กรณีของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.10115904+07:00","message":"push: {false ใน 0 0xc000106000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.240191406+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.240229804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.24023577+07:00","message":"receive interim result [false|false]: ในกรณีของยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.240248499+07:00","message":"[buffer interim] 195 false ในกรณีของยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.240255096+07:00","message":"[bufferProcess] interim [380000000]:ในกรณีของยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.240257639+07:00","message":"[bufferProcess] send to processor:ในกรณีของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.240263545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.24026606+07:00","message":"> Transcript [2089] [false]: 'ในกรณีของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.240268815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.240270761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.240273187+07:00","message":"StatePrefix: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.240275877+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.295148039+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.295180082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของอิ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.295185341+07:00","message":"receive interim result [false|false]: ในกรณีของอิ้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.295196912+07:00","message":"[buffer interim] 195 false ในกรณีของอิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.295203768+07:00","message":"[bufferProcess] interim [440000000]:ในกรณีของอิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.295205884+07:00","message":"[bufferProcess] send to processor:ในกรณีของยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.295210503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.295213092+07:00","message":"> Transcript [2090] [false]: 'ในกรณีของยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.295217277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.295219294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.295221206+07:00","message":"StatePrefix: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.295223256+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.298307707+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.298318332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของยิ่งยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.298321672+07:00","message":"receive interim result [false|false]: ในกรณีของยิ่งยง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.298328293+07:00","message":"[buffer interim] 195 false ในกรณีของยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.298331365+07:00","message":"[bufferProcess] interim [500000000]:ในกรณีของยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.298333156+07:00","message":"[bufferProcess] send to processor:ในกรณีของอิ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.298335378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.298337373+07:00","message":"> Transcript [2091] [false]: 'ในกรณีของอิ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.298339307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.298340849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.29834242+07:00","message":"StatePrefix: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.298344133+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.6181787+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.618225659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.618231663+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.618245821+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618253221+07:00","message":"[bufferProcess] interim [800000000]:ในกรณีของทีมเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618255909+07:00","message":"[bufferProcess] send to processor:ในกรณีของยิ่งยง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618262797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618267534+07:00","message":"> Transcript [2092] [false]: 'ในกรณีของยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618270845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618272877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618274727+07:00","message":"StatePrefix: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618277024+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618282754+07:00","message":"Push: 'กรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618284822+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618286698+07:00","message":"Set new StatePrefix : 'ในกรณีของยิ่งยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.618288598+07:00","message":"Next Push (prob) : 'ยิ่งยง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.618295902+07:00","message":"push: {false กรณีของ 0 0xc000106000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.810478958+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.810517746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.810524042+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.810542107+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.810553172+07:00","message":"[bufferProcess] interim [980000000]:ในกรณีของทีมเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.810555929+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.810559631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.810562416+07:00","message":"> Transcript [2093] [false]: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.810564448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.810566369+07:00","message":"Set new StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.934702922+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.934745284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.934751047+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:35.93476725+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.934775279+07:00","message":"[bufferProcess] interim [100000000]:ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.934778018+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.934781413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.934784994+07:00","message":"> Transcript [2094] [false]: 'ในกรณีของทีมเดียวกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.934788875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.934790923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.934792801+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:35.934794921+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.582240987+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.582286183+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-03-05T13:13:36.582291844+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:36.582302167+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.582309103+07:00","message":"[bufferProcess] interim [700000000]:ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.582311642+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.582316754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.5823192+07:00","message":"> Transcript [2095] [false]: 'ในกรณีของทีมเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.582322316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.58232497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.582326803+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:36.582328815+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:37.186855709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:37.186884675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.404045961+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.40407968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.40408535+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.404097316+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.404104167+07:00","message":"[bufferProcess] interim [540000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.404106591+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.404111577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.404114413+07:00","message":"> Transcript [2096] [false]: 'ในกรณีของทีมเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.404117365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.404119238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.404121529+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.404123626+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.539070391+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.539105903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.539115524+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.539127311+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539134257+07:00","message":"[bufferProcess] interim [720000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539136653+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539141334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539143901+07:00","message":"> Transcript [2097] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539147038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539148833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539150709+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539152773+07:00","message":"TextPushed: 'ในกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539158029+07:00","message":"Push: 'ทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539159848+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539161774+07:00","message":"Set new StatePrefix : 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.539163825+07:00","message":"Next Push (prob) : 'นะคะรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.539171389+07:00","message":"push: {false ทีมเดียวกัน 0 0xc000106000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.932126844+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.932165858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.932171935+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:37.932187377+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.93219756+07:00","message":"[bufferProcess] interim [80000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.932200458+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.932206486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.9322093+07:00","message":"> Transcript [2098] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.932213306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.932215242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.93221703+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:37.932219474+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.11515223+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.115190107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบกันก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.115196426+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบกันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.115209953+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบกันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.115218633+07:00","message":"[bufferProcess] interim [260000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบกันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.115222178+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.115228263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.115232002+07:00","message":"> Transcript [2099] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.115236149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.115238933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.115242349+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.11524456+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.121641993+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.121665443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.121670436+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.121679856+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.121684329+07:00","message":"[bufferProcess] interim [320000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.121686465+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบกันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.121688988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.12169139+07:00","message":"> Transcript [2100] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบกันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.121693931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.121695567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.121697259+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.121699329+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.33601508+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.336047637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.336054085+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.336064942+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336072092+07:00","message":"[bufferProcess] interim [500000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336074553+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336079657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336082612+07:00","message":"> Transcript [2101] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.33608561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336087795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336089977+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336092879+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336097031+07:00","message":"Push: 'นะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336098911+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336101423+07:00","message":"Set new StatePrefix : 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.336103799+07:00","message":"Next Push (prob) : 'การก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.336111729+07:00","message":"push: {false นะคะรูปแบบ 0 0xc000106000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.427049647+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.42708432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.427090644+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.427107069+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.427115717+07:00","message":"[bufferProcess] interim [620000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.427119916+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.427124118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.427128261+07:00","message":"> Transcript [2102] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.427132311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.427135716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.427137745+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.42714033+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.635095267+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.635132661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.635138977+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.635153302+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.635160483+07:00","message":"[bufferProcess] interim [800000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.635162742+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.635166044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.635169087+07:00","message":"> Transcript [2103] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.635172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.63517415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.635176256+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.635178804+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.715141367+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.715178721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.715185197+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.715194725+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.715202366+07:00","message":"[bufferProcess] interim [860000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.715204916+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.715208039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.715211361+07:00","message":"> Transcript [2104] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.715214576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.715216465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.715218258+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.715220686+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.732403441+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.732432527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.732438498+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.73244868+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732455692+07:00","message":"[bufferProcess] interim [920000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732458232+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732462782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732464949+07:00","message":"> Transcript [2105] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732467702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732469736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732471621+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732474456+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732478785+07:00","message":"Push: 'การก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732480521+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.7324826+07:00","message":"Set new StatePrefix : 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.732484553+07:00","message":"Next Push (prob) : 'ลำดับใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.732491477+07:00","message":"push: {false การก็จะมี 0 0xc000106000}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.935461566+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.935516182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.935522759+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:38.93553624+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935543735+07:00","message":"[bufferProcess] interim [100000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935546385+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935552725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935555196+07:00","message":"> Transcript [2106] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:38.935557371+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.388061487+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.388104375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.38811253+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.388128823+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.388138339+07:00","message":"[bufferProcess] interim [580000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.388142606+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.388151279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.388158104+07:00","message":"> Transcript [2107] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.388161683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.388164683+07:00","message":"Set new StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.436847144+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.500745334+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.542474968+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.542518462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.542526801+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.542543322+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.542552312+07:00","message":"[bufferProcess] interim [700000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.542556282+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.542561017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.542567602+07:00","message":"> Transcript [2108] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.54257284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.542576164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.54257914+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.542583152+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.551948153+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.551975721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.551986501+07:00","message":"receive interim result [false|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.551999517+07:00","message":"[buffer interim] 195 false ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.552006228+07:00","message":"[bufferProcess] interim [760000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.55201016+07:00","message":"[bufferProcess] send to processor:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.552018715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.552022215+07:00","message":"> Transcript [2109] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.552026553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.552031123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.552034421+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.552038635+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.606402412+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.606428418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก\",\"confidence\":0.9580185}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.606434426+07:00","message":"receive interim result [true|false]: ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.606443663+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.606445665+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.606450324+07:00","message":"[buffer interim] 195 true ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606456727+07:00","message":"[bufferProcess] interim [790000000]:ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606459959+07:00","message":"[bufferProcess] send to processor (isfinal):ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606463403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606465921+07:00","message":"> Transcript [2110] [false]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606468631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606470444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606472093+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606474639+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606476433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606478189+07:00","message":"> Transcript [2111] [true]: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606480229+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606481685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606483143+07:00","message":"StatePrefix: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606488913+07:00","message":"TextPushed: 'ในกรณีของทีมเดียวกันนะคะรูปแบบการก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:39.606492222+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์ที่แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:39.606503055+07:00","message":"push: {true ลำดับนิวคลีโอไทด์ที่แตก 0 0xc000106000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:39.619393936+07:00","message":"write wav file: './tmp/7515/7515_195.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:40.187187521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:40.187206476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.93633112+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.93636815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.936373151+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:40.936387782+07:00","message":"[buffer interim] 196 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.936394362+07:00","message":"[bufferProcess] interim [260000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.936396857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.936403438+07:00","message":"[bufferProcess] send to processor (ticker):ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.936405826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.936408296+07:00","message":"> Transcript [2112] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:40.936410379+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.066579927+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.066640904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.066647235+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.066660696+07:00","message":"[buffer interim] 196 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.066669124+07:00","message":"[bufferProcess] interim [380000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.066671232+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.423052914+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.423089297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.423095031+07:00","message":"receive interim result [false|false]: ทำให้มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.423109476+07:00","message":"[buffer interim] 196 false ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.423116538+07:00","message":"[bufferProcess] interim [680000000]:ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.423119264+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.423125694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.423128411+07:00","message":"> Transcript [2113] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.423131376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.423133177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.423134971+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.423137077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.435325276+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.4353432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.435347456+07:00","message":"receive interim result [false|false]: ทำให้มีความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.435359609+07:00","message":"[buffer interim] 196 false ทำให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.435365172+07:00","message":"[bufferProcess] interim [800000000]:ทำให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.435367271+07:00","message":"[bufferProcess] send to processor:ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.435369881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.435372369+07:00","message":"> Transcript [2114] [false]: 'ทำให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.435374816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.435376793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.435378441+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.43538025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.754136131+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.754171859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.754178164+07:00","message":"receive interim result [false|false]: ทำให้มีความแตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.754189255+07:00","message":"[buffer interim] 196 false ทำให้มีความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.754196687+07:00","message":"[bufferProcess] interim [40000000]:ทำให้มีความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.754199147+07:00","message":"[bufferProcess] send to processor:ทำให้มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.754204404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.754207676+07:00","message":"> Transcript [2115] [false]: 'ทำให้มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.754210863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.754213017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.754215287+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.754217313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.81312926+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.813183437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.813189727+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.813205979+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813213927+07:00","message":"[bufferProcess] interim [160000000]:ทำให้มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813216933+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813220786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813223487+07:00","message":"> Transcript [2116] [false]: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813226684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813228556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813230558+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813232313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813234946+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813236533+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813238339+07:00","message":"Set new StatePrefix : 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:41.813240424+07:00","message":"Next Push (prob) : 'ให้มีความแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:41.813248236+07:00","message":"push: {false ทำ 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.145551836+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.145591126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.145597045+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.145611739+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.14561924+07:00","message":"[bufferProcess] interim [520000000]:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.145621761+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.145628327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.145631022+07:00","message":"> Transcript [2117] [false]: 'ทำให้มีความแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.145634516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.145636656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.145638732+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.145641358+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.729591605+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.729632895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.729639166+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:42.729653427+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.729661599+07:00","message":"[bufferProcess] interim [120000000]:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.729664498+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.729670952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.729673874+07:00","message":"> Transcript [2118] [false]: 'ทำให้มีความแตกต่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.729677451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.729679504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.729681216+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:42.729683581+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.061120314+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.061172613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.06117916+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของรถ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.061194668+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.061202338+07:00","message":"[bufferProcess] interim [360000000]:ทำให้มีความแตกต่างของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.061205508+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.061212997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.06121577+07:00","message":"> Transcript [2119] [false]: 'ทำให้มีความแตกต่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.061219372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.061221718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.061224301+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.061226952+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.177071983+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.177110258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.177119024+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.177131575+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.17713897+07:00","message":"[bufferProcess] interim [480000000]:ทำให้มีความแตกต่างของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.177141649+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.177147676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.177151047+07:00","message":"> Transcript [2120] [false]: 'ทำให้มีความแตกต่างของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.177155155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.177157541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.177159727+07:00","message":"StatePrefix: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.177176956+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.17718321+07:00","message":"Push: 'ให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.177185586+07:00","message":"TextPushed: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.17718788+07:00","message":"Set new StatePrefix : 'ทำให้มีความแตกต่างของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.177189887+07:00","message":"Next Push (prob) : 'ต่างของรถ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.177198153+07:00","message":"push: {false ให้มีความแตก 0 0xc000107580}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:43.18820397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:43.188221757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.42734612+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.427368636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.427373432+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.427384235+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.42738959+07:00","message":"[bufferProcess] interim [780000000]:ทำให้มีความแตกต่างของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.427392109+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.427395551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.427398317+07:00","message":"> Transcript [2121] [false]: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.427400541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.427402556+07:00","message":"Set new StatePrefix: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.685279498+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.685319343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.685325898+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.685339237+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.685347358+07:00","message":"[bufferProcess] interim [960000000]:ทำให้มีความแตกต่างของโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.685349928+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.685356691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.685359652+07:00","message":"> Transcript [2122] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.685363157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.685365441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.685367279+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.68537323+07:00","message":"TextPushed: 'ทำให้มีความแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.68660343+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.686639779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.686645066+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.686659418+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.686667082+07:00","message":"[bufferProcess] interim [20000000]:ทำให้มีความแตกต่างของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.686669582+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.686675142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.686678226+07:00","message":"> Transcript [2123] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.686681896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.686683773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.686686006+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.68668853+07:00","message":"TextPushed: 'ทำให้มีความแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.745189217+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.745222798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.745228623+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.745240297+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.745246703+07:00","message":"[bufferProcess] interim [80000000]:ทำให้มีความแตกต่างของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.745249053+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.745254712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.745257372+07:00","message":"> Transcript [2124] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.745260709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.745262612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.745264725+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.745267318+07:00","message":"TextPushed: 'ทำให้มีความแตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.881943224+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.881982045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.881988252+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.882000732+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882008372+07:00","message":"[bufferProcess] interim [200000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.88201131+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882017001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882019768+07:00","message":"> Transcript [2125] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882023159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882025189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882027339+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882029685+07:00","message":"TextPushed: 'ทำให้มีความแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882033941+07:00","message":"Push: 'ต่างของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882035692+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882037609+07:00","message":"Set new StatePrefix : 'ทำให้มีความแตกต่างของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:43.882039579+07:00","message":"Next Push (prob) : 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:43.88204682+07:00","message":"push: {false ต่างของโปรตีน 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.064505169+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.064550944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.064557149+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.064574064+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.064585423+07:00","message":"[bufferProcess] interim [380000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.064588559+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.064594719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.064597457+07:00","message":"> Transcript [2126] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.064599812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.064601589+07:00","message":"Set new StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.466795497+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.466841921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.466848352+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.466860733+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.466867551+07:00","message":"[bufferProcess] interim [800000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.46687046+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.466875697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.466880833+07:00","message":"> Transcript [2127] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.466884392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.466886363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.466888063+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.466890482+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.573900169+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.573932082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.573938128+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:44.573949893+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.573956525+07:00","message":"[bufferProcess] interim [860000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.573959101+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.573964312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.573967032+07:00","message":"> Transcript [2128] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.573970193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.573972514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.573974258+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:44.573977451+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.161016884+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.16105447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.161060869+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.161073867+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.161082013+07:00","message":"[bufferProcess] interim [460000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.16108449+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.161091011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.161093766+07:00","message":"> Transcript [2129] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.161097449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.161099351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.161101011+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.161103502+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.384138371+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.384181322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.384187668+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.384201498+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384210127+07:00","message":"[bufferProcess] interim [700000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.38421362+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384219014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384221578+07:00","message":"> Transcript [2130] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384225654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384227648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384229501+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384232685+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384237045+07:00","message":"Push: 'ที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384238794+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.384241144+07:00","message":"Set new StatePrefix : 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.38424323+07:00","message":"Next Push (prob) : 'ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.384254431+07:00","message":"push: {false ที่สังเคราะห์ 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.516432775+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.516467591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.516473564+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.516487278+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.51649528+07:00","message":"[bufferProcess] interim [820000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.51649801+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.516501333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.516504106+07:00","message":"> Transcript [2131] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.516507663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.516509689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.516511961+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.516514561+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.669563662+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.669592606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.669598725+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.669611499+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.669618356+07:00","message":"[bufferProcess] interim [940000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.669620959+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.669624206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.669626689+07:00","message":"> Transcript [2132] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.669629939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.669631906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.669634359+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.669636515+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.680030183+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.68004745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.680053308+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.680059371+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.680070171+07:00","message":"[bufferProcess] interim [0]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.680072536+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.680075171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.680077376+07:00","message":"> Transcript [2133] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.680080615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.680082594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.680084778+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.680087194+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.85432357+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.854361975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.854369297+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.854383277+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.854391289+07:00","message":"[bufferProcess] interim [180000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.854394917+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.854404725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.854408335+07:00","message":"> Transcript [2134] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.854414948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.854417432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.85441945+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.85442205+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.854429845+07:00","message":"Push: 'ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.85443184+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.854433942+07:00","message":"Set new StatePrefix : 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.854436558+07:00","message":"Next Push (prob) : 'ซึ่งจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.854444935+07:00","message":"push: {false ได้นะคะ 0 0xc000107580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.92860821+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.928634712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.928639922+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:45.928654215+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.928661904+07:00","message":"[bufferProcess] interim [300000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.928664634+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.928668087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.928670586+07:00","message":"> Transcript [2135] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.92867395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.92867581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.928677748+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:45.928680201+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:46.188734803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:46.18875625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.24952454+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.249564144+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-03-05T13:13:46.249570908+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.249582316+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.249589893+07:00","message":"[bufferProcess] interim [540000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.249592456+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.249597421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.249600097+07:00","message":"> Transcript [2136] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.249603425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.249605287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.249607227+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.249609985+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.443876591+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.443902669+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-03-05T13:13:46.443907714+07:00","message":"receive interim result [false|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.443921153+07:00","message":"[buffer interim] 196 false ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.443927316+07:00","message":"[bufferProcess] interim [720000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.443929967+07:00","message":"[bufferProcess] send to processor:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.44393349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.443936171+07:00","message":"> Transcript [2137] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.443939871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.443941726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.443944142+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.443946595+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.547819107+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.618732913+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.856668592+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.85670189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นจีโนไทป์\",\"confidence\":0.943515}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.856708897+07:00","message":"receive interim result [true|false]: ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นจีโนไทป์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.85671705+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.856719669+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.856725374+07:00","message":"[buffer interim] 196 true ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นจีโนไทป์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856733858+07:00","message":"[bufferProcess] interim [50000000]:ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นจีโนไทป์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856737412+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856740642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856743713+07:00","message":"> Transcript [2138] [false]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856746888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856748635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856750563+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856754203+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856757183+07:00","message":"Push: 'ซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856758931+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856761063+07:00","message":"Set new StatePrefix : 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856763828+07:00","message":"Next Push (prob) : 'ให้เกิดเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856765591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856767551+07:00","message":"> Transcript [2139] [true]: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นจีโนไทป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856769615+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856771129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856772639+07:00","message":"StatePrefix: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลให้เกิดเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856774478+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856776143+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.856878185+07:00","message":"push: {false ซึ่งจะส่งผล 0 0xc000107580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856971671+07:00","message":"Push: 'เป็นจีโนไทป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856976877+07:00","message":"TextPushed: 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งจะส่งผลเป็นจีโนไทป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856979054+07:00","message":"Set new StatePrefix : 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นจีโนไทป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856981084+07:00","message":"Next Push (prob) : 'ทำให้มีความแตกต่างของโปรตีนที่สังเคราะห์ได้นะคะซึ่งก็จะส่งผลให้เกิดเป็นจีโนไทป์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:46.856995708+07:00","message":"push: {true เป็นจีโนไทป์ 0 0xc000107580}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:46.856993988+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_196.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:46.870052686+07:00","message":"write wav file: './tmp/7515/7515_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.984310564+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.984347859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีพต่างกันไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.984353258+07:00","message":"receive interim result [false|false]: อาชีพต่างกันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:47.984366481+07:00","message":"[buffer interim] 197 false อาชีพต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.984373103+07:00","message":"[bufferProcess] interim [380000000]:อาชีพต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.984375209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.98437975+07:00","message":"[bufferProcess] send to processor (ticker):อาชีพต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.984382443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.984384979+07:00","message":"> Transcript [2140] [false]: 'อาชีพต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:47.984387199+07:00","message":"Set StatePrefix (first interim): 'อาชีพต่างกันไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.086528175+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.149095239+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.18920469+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.189245923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกันไปด้วย\",\"confidence\":0.8986877}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.189252166+07:00","message":"receive interim result [true|false]: ต่างกันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.189265593+07:00","message":"end recv isFinal message id 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.189267615+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.189273582+07:00","message":"[buffer interim] 197 true ต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.189286619+07:00","message":"[bufferProcess] interim [710000000]:ต่างกันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.189291265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.1892969+07:00","message":"> Transcript [2141] [true]: 'ต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.189300127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.189302017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.189303704+07:00","message":"StatePrefix: 'อาชีพต่างกันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.189305757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.18931248+07:00","message":"Push: 'ต่างกันไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.189321605+07:00","message":"push: {true ต่างกันไปด้วย 0 0xc000107a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:48.19642866+07:00","message":"write wav file: './tmp/7515/7515_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.870011986+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.870054025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.87005859+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.870072201+07:00","message":"[buffer interim] 198 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.870078294+07:00","message":"[bufferProcess] interim [760000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.870080042+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.997670531+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.997717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.997722044+07:00","message":"receive interim result [false|false]: ตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:48.997734465+07:00","message":"[buffer interim] 198 false ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.997742205+07:00","message":"[bufferProcess] interim [880000000]:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.997745549+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.997753589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.997758162+07:00","message":"> Transcript [2142] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:48.997762257+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.135387971+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.135427386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.135432969+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.135445542+07:00","message":"[buffer interim] 198 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.135451814+07:00","message":"[bufferProcess] interim [0]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.135454312+07:00","message":"[bufferProcess] send to processor:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.13545998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.135463114+07:00","message":"> Transcript [2143] [false]: 'ตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.135466279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.135468411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.135470264+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.135472215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:49.188955759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:49.188968548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.403157882+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.403197969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.403203031+07:00","message":"receive interim result [false|false]: ตัวอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.403217387+07:00","message":"[buffer interim] 198 false ตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.403224859+07:00","message":"[bufferProcess] interim [300000000]:ตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.403227405+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.403233795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.403236152+07:00","message":"> Transcript [2144] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.403239674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.403241496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.403243584+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.403246463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.522578092+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.522620278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.522625584+07:00","message":"receive interim result [false|false]: ตัวอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.522637981+07:00","message":"[buffer interim] 198 false ตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.522645239+07:00","message":"[bufferProcess] interim [360000000]:ตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.522647403+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.522652179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.522655021+07:00","message":"> Transcript [2145] [false]: 'ตัวอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.52265788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.522660102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.522662603+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.522664589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.528974661+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.528995206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.528999785+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.529008442+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529013582+07:00","message":"[bufferProcess] interim [420000000]:ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529016084+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529020531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.52902256+07:00","message":"> Transcript [2146] [false]: 'ตัวอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529024994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529026692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529028654+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.52903031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529032794+07:00","message":"Push: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529034486+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529036458+07:00","message":"Set new StatePrefix : 'ตัวอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.529038392+07:00","message":"Next Push (prob) : 'อย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.529051764+07:00","message":"push: {false ตัว 0 0xc000045900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.912398035+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.912434696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะป้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.912440251+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะป้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.912450727+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.912457612+07:00","message":"[bufferProcess] interim [660000000]:ตัวอย่างนะคะป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.912459831+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.912462803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.912465667+07:00","message":"> Transcript [2147] [false]: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.912467808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.91246994+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.96697811+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.967022094+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-03-05T13:13:49.967027278+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:49.967040572+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.967048071+07:00","message":"[bufferProcess] interim [720000000]:ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.967050317+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.967057191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.967059957+07:00","message":"> Transcript [2148] [false]: 'ตัวอย่างนะคะป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.967063125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.967065287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.967067255+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:49.967069681+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.028278994+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.028310308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.028315408+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.028327421+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.028333983+07:00","message":"[bufferProcess] interim [840000000]:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.028336121+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.028340618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.02834323+07:00","message":"> Transcript [2149] [false]: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.028346134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.028348134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.028350357+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.028353+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.610143653+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.610181104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.610198177+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:50.610209817+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.610216509+07:00","message":"[bufferProcess] interim [440000000]:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.610218657+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.610223673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.610226402+07:00","message":"> Transcript [2150] [false]: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.610229403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.610231412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.610233282+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:50.6102358+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.118575091+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.118609133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.118614415+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.118623251+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.118630056+07:00","message":"[bufferProcess] interim [980000000]:ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.118632653+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.11863565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.118638279+07:00","message":"> Transcript [2151] [false]: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.118641211+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.118643147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.118645033+07:00","message":"StatePrefix: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.118647446+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.118649749+07:00","message":"Push: 'อย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.118651709+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.11865352+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.11865548+07:00","message":"Next Push (prob) : 'เช่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.118662628+07:00","message":"push: {false อย่างนะคะ 0 0xc000045900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.316640744+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.316672955+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-03-05T13:13:51.316678618+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.316692025+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.316699153+07:00","message":"[bufferProcess] interim [160000000]:ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.316701619+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.316708181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.316710421+07:00","message":"> Transcript [2152] [false]: 'ตัวอย่างนะคะเช่นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.316713745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.316715886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.316718353+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.316721061+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.664949772+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.664983551+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-03-05T13:13:51.664989328+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.665000196+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.665006905+07:00","message":"[bufferProcess] interim [400000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.665009269+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.665014095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.665016786+07:00","message":"> Transcript [2153] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.665019454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.665021362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.665023438+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.665025807+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.852899615+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.852939329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.852946014+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.852960959+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.852970642+07:00","message":"[bufferProcess] interim [580000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.852973264+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.852978398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.852981053+07:00","message":"> Transcript [2154] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.852984264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.852986279+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.852988793+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.852990815+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.897125041+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.897158658+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-03-05T13:13:51.897179591+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.897195954+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897206851+07:00","message":"[bufferProcess] interim [640000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897210191+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897216849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897220829+07:00","message":"> Transcript [2155] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.89722548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897228546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897232643+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897235266+07:00","message":"TextPushed: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897243061+07:00","message":"Push: 'เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897245714+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.897248591+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นที่ใหญ่และอายุเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.89725198+07:00","message":"Next Push (prob) : 'ที่ใหญ่และอายุเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.897261415+07:00","message":"push: {false เช่น 0 0xc000045900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.925921249+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.925964787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.925970387+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.925983232+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.925992091+07:00","message":"[bufferProcess] interim [700000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.925995407+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.926002214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.926006348+07:00","message":"> Transcript [2156] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.926009472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:51.926012564+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.958222912+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.95824988+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.958252669+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.958254429+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.958256081+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.958257891+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:51.95825944+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.089992093+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.09003549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.090043153+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.090055445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" y******\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.090058319+07:00","message":"receive interim result [false|false]:  y******"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.090066857+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.090073739+07:00","message":"[buffer interim] 198 false  y******"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.090080766+07:00","message":"[bufferProcess] interim [940000000]:ตัวอย่างนะคะเช่นที่ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.090083482+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.090090706+07:00","message":"[bufferProcess] interim [940000000]: y******"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.090093702+07:00","message":"[bufferProcess] update buffer: ตัวอย่างนะคะเช่นที่ใหญ่และ y******"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.090097018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.090099841+07:00","message":"> Transcript [2157] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.090102437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.090104325+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยุธยา'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:52.189840829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:52.189860678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.34428909+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.344322111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.344328443+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.344339601+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.344346321+07:00","message":"[bufferProcess] interim [180000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.344349077+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และ y******"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.344353972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.344356477+07:00","message":"> Transcript [2158] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และ y******'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.344358847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.344360871+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และ y******'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.92184631+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.921891221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.921897405+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:52.921911255+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.921918151+07:00","message":"[bufferProcess] interim [780000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.921920479+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.921923459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.921926257+07:00","message":"> Transcript [2159] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.921928608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:52.921930359+07:00","message":"Set new StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.098229398+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.098263584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.098269308+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.09828326+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.098290629+07:00","message":"[bufferProcess] interim [960000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.098293397+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.098296405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.098299369+07:00","message":"> Transcript [2160] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.098302692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.098304508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.098306148+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.098309981+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.422941065+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.42297663+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-03-05T13:13:53.422982514+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.422998101+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.423005897+07:00","message":"[bufferProcess] interim [260000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.423009687+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.423016778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.423019783+07:00","message":"> Transcript [2161] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.423023541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.423025579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.423027514+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.423030598+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.483708197+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.483739524+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-03-05T13:13:53.483745136+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.483758862+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.483764142+07:00","message":"[bufferProcess] interim [380000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.48376716+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.483773123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.48377525+07:00","message":"> Transcript [2162] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.483778541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.483780423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.483783161+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.483786014+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.809141692+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.809192273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.809198085+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.809213149+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809222637+07:00","message":"[bufferProcess] interim [680000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809225381+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809230427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809233017+07:00","message":"> Transcript [2163] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809236426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809238954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809241306+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809244044+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809248712+07:00","message":"Push: 'ที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.80925071+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809253111+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:53.809255415+07:00","message":"Next Push (prob) : 'ในกรณีตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:53.809262865+07:00","message":"push: {false ที่ใหญ่และอยู่ที่เล็กนะคะ 0 0xc000045900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.006964749+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.007001215+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-03-05T13:13:54.007007475+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.007021606+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.007028221+07:00","message":"[bufferProcess] interim [920000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.007031181+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.007037851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.007040612+07:00","message":"> Transcript [2164] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.007043835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.007050769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.007053514+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.007056589+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.514185344+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.514222531+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-03-05T13:13:54.514228679+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลกทัศน์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.514244287+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.514247688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.514251965+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.514257284+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลกทัศน์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.514260888+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514267077+07:00","message":"[bufferProcess] interim [340000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลกทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514269449+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514271967+07:00","message":"[bufferProcess] interim [400000000]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514274092+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลกทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514276819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514279282+07:00","message":"> Transcript [2165] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514286718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514288994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514297413+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514300025+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514301731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514303488+07:00","message":"> Transcript [2166] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโลกทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514305453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514307007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.51430849+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:54.514310309+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:54.936692533+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.029339786+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.02937867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.029384239+07:00","message":"receive interim result [false|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.029395385+07:00","message":"[buffer interim] 198 false ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029404276+07:00","message":"[bufferProcess] interim [0]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029406763+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029412119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029414681+07:00","message":"> Transcript [2167] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029418483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029420427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029422689+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029425395+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029430351+07:00","message":"Push: 'ในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029432437+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029434968+07:00","message":"Set new StatePrefix : 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.029437669+07:00","message":"Next Push (prob) : 'ของโรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.029444556+07:00","message":"push: {false ในกรณีตัวอย่าง 0 0xc000045900}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.068048484+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:55.190886779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:55.190910327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.194073632+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.194115335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย\",\"confidence\":0.9518634}],\"is_final\":true,\"result_end_time\":{\"seconds\":7},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.194123584+07:00","message":"receive interim result [true|false]: ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.194134939+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.194138365+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.194145268+07:00","message":"[buffer interim] 198 true ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194155468+07:00","message":"[bufferProcess] interim [0]:ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194159884+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194173188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194187869+07:00","message":"> Transcript [2168] [false]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194194635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194197426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194200507+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194204442+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194207599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194211031+07:00","message":"> Transcript [2169] [true]: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194213882+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194220636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194222917+07:00","message":"StatePrefix: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่างของโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194225809+07:00","message":"TextPushed: 'ตัวอย่างนะคะเช่นที่ใหญ่และอยู่ที่เล็กนะคะในกรณีตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.194235386+07:00","message":"Push: 'ของโรคธาลัสซีเมีย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.19424731+07:00","message":"push: {true ของโรคธาลัสซีเมีย 0 0xc000045900}"}
{"level":"info","service":"Main","time":"2026-03-05T13:13:55.20656525+07:00","message":"write wav file: './tmp/7515/7515_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.726036588+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.726075266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.726080541+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.726093362+07:00","message":"[buffer interim] 199 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.726100008+07:00","message":"[bufferProcess] interim [660000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.726101668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.949619486+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.949669618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.94967604+07:00","message":"receive interim result [false|false]: รักนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:55.949685924+07:00","message":"[buffer interim] 199 false รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.949693299+07:00","message":"[bufferProcess] interim [840000000]:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.949695458+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.9496982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.949700877+07:00","message":"> Transcript [2170] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:55.949703453+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.017014699+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.017048178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.017052922+07:00","message":"receive interim result [false|false]: จากนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.017065696+07:00","message":"[buffer interim] 199 false จากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.017072328+07:00","message":"[bufferProcess] interim [900000000]:จากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.017074493+07:00","message":"[bufferProcess] send to processor:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.017077096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.017079731+07:00","message":"> Transcript [2171] [false]: 'รักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.01708178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.017083661+07:00","message":"Set new StatePrefix: 'รักนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.047491876+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.047516977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.047521656+07:00","message":"receive interim result [false|false]: ยังไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.047533799+07:00","message":"[buffer interim] 199 false ยังไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.047539745+07:00","message":"[bufferProcess] interim [960000000]:ยังไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.047541953+07:00","message":"[bufferProcess] send to processor:จากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.047544566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.047547148+07:00","message":"> Transcript [2172] [false]: 'จากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.04754933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.047551669+07:00","message":"Set new StatePrefix: 'จากนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.238923183+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.238961927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.238968731+07:00","message":"receive interim result [false|false]: จากในรูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.238983503+07:00","message":"[buffer interim] 199 false จากในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.238991878+07:00","message":"[bufferProcess] interim [200000000]:จากในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.238995274+07:00","message":"[bufferProcess] send to processor:ยังไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.238999428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.239003641+07:00","message":"> Transcript [2173] [false]: 'ยังไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.23900704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.239009905+07:00","message":"Set new StatePrefix: 'ยังไม่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.30146262+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.301498308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.301503602+07:00","message":"receive interim result [false|false]: จากในรูปนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.301517014+07:00","message":"[buffer interim] 199 false จากในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.301524719+07:00","message":"[bufferProcess] interim [320000000]:จากในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.301526807+07:00","message":"[bufferProcess] send to processor:จากในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.301531323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.301534072+07:00","message":"> Transcript [2174] [false]: 'จากในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.301536216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.301538044+07:00","message":"Set new StatePrefix: 'จากในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.493587234+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.493623976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.493631021+07:00","message":"receive interim result [false|false]: จากในรูปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.493643152+07:00","message":"[buffer interim] 199 false จากในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493651045+07:00","message":"[bufferProcess] interim [440000000]:จากในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493653277+07:00","message":"[bufferProcess] send to processor:จากในรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493659532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493662862+07:00","message":"> Transcript [2175] [false]: 'จากในรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.49366597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.49366861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493670749+07:00","message":"StatePrefix: 'จากในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.493673622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.819050035+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.819093358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.819102511+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.819118314+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.819129759+07:00","message":"[bufferProcess] interim [740000000]:จากในรูปนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.819133167+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.819139776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.819143466+07:00","message":"> Transcript [2176] [false]: 'จากในรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.819151171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.819154062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.819156969+07:00","message":"StatePrefix: 'จากในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.819159588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.830387362+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.830417725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.830422524+07:00","message":"receive interim result [false|false]: จากในรูปนะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.830434886+07:00","message":"[buffer interim] 199 false จากในรูปนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.830440973+07:00","message":"[bufferProcess] interim [800000000]:จากในรูปนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.830443066+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.830446099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.83044867+07:00","message":"> Transcript [2177] [false]: 'จากในรูปนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.830451634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.830453607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.830455246+07:00","message":"StatePrefix: 'จากในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.830457312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.934445402+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.934480819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.934486452+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.934499453+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934506145+07:00","message":"[bufferProcess] interim [860000000]:จากในรูปนะคะจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934508618+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934517281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934519691+07:00","message":"> Transcript [2178] [false]: 'จากในรูปนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934522671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934524546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934526471+07:00","message":"StatePrefix: 'จากในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934528441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934533974+07:00","message":"Push: 'จากในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934535895+07:00","message":"TextPushed: 'จากในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934537668+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:56.934539635+07:00","message":"Next Push (prob) : 'นะคะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:56.934546886+07:00","message":"push: {false จากในรูป 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.143465258+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.143499217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.143504276+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.143518431+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.143525813+07:00","message":"[bufferProcess] interim [100000000]:จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.14352803+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.143531057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.143533765+07:00","message":"> Transcript [2179] [false]: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.143536433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.143538805+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.400725626+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.400759917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.400767568+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.400780969+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.400793941+07:00","message":"[bufferProcess] interim [400000000]:จากในรูปนะคะจะเห็นว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.400797088+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.400804631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.400807516+07:00","message":"> Transcript [2180] [false]: 'จากในรูปนะคะจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.400811095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.400813021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.40081517+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.40081726+07:00","message":"TextPushed: 'จากในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.526945969+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.526983572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่าอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.526989826+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่าอัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.527001307+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่าอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.527007716+07:00","message":"[bufferProcess] interim [460000000]:จากในรูปนะคะจะเห็นว่าอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.5270101+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.527016468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.527019623+07:00","message":"> Transcript [2181] [false]: 'จากในรูปนะคะจะเห็นว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.527023237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.527025158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.52702694+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.527029016+07:00","message":"TextPushed: 'จากในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.568362033+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.568393366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่าอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.568399303+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่าอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.568412417+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.568418479+07:00","message":"[bufferProcess] interim [520000000]:จากในรูปนะคะจะเห็นว่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.56842116+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่าอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.568427132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.568429571+07:00","message":"> Transcript [2182] [false]: 'จากในรูปนะคะจะเห็นว่าอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.568432569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.568434264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.568436033+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.568438365+07:00","message":"TextPushed: 'จากในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.708173936+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.70820909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.708215066+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.708225205+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708238274+07:00","message":"[bufferProcess] interim [640000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708240772+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่าอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.70824457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708247754+07:00","message":"> Transcript [2183] [false]: 'จากในรูปนะคะจะเห็นว่าอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708250858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708252813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708254802+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708256913+07:00","message":"TextPushed: 'จากในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708259313+07:00","message":"Push: 'นะคะจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708260974+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708262804+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะจะเห็นว่าอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.708264957+07:00","message":"Next Push (prob) : 'ว่าอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.708272607+07:00","message":"push: {false นะคะจะเห็น 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.720618372+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.720644718+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-03-05T13:13:57.720650062+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.720675247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.720678495+07:00","message":"receive interim result [false|false]:  alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.720684093+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.72068694+07:00","message":"[buffer interim] 199 false  alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.720691446+07:00","message":"[bufferProcess] interim [700000000]:จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.720693529+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.720695851+07:00","message":"[bufferProcess] interim [700000000]: alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.720698135+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.720700482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.720702551+07:00","message":"> Transcript [2184] [false]: 'จากในรูปนะคะจะเห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.720704327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.720706527+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.918035577+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.918065849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่าอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.918071468+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่าอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:57.918087062+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่าอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.918094828+07:00","message":"[bufferProcess] interim [880000000]:จากในรูปนะคะจะเห็นว่าอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.918097118+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.91810005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.918103088+07:00","message":"> Transcript [2185] [false]: 'จากในรูปนะคะจะเห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.918106399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.918108263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.918110058+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:57.91811224+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.031147926+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.031183617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.031189416+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.031200182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Olivia\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.031202764+07:00","message":"receive interim result [false|false]:  Olivia"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.031209906+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.031216748+07:00","message":"[buffer interim] 199 false  Olivia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.031222107+07:00","message":"[bufferProcess] interim [940000000]:จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.031224632+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่าอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.031227715+07:00","message":"[bufferProcess] interim [940000000]: Olivia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.031230522+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า Olivia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.031240073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.031255499+07:00","message":"> Transcript [2186] [false]: 'จากในรูปนะคะจะเห็นว่าอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.031259699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.031262117+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะจะเห็นว่าอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.095374885+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.095413575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.095420564+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.095430625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.095433224+07:00","message":"receive interim result [false|false]:  alp ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.095440939+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.095447662+07:00","message":"[buffer interim] 199 false  alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.095453506+07:00","message":"[bufferProcess] interim [60000000]:จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.095456076+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า Olivia"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.095464285+07:00","message":"[bufferProcess] interim [60000000]: alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.095467154+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.095470265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.095472826+07:00","message":"> Transcript [2187] [false]: 'จากในรูปนะคะจะเห็นว่า Olivia'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.095474899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.095476744+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะจะเห็นว่า Olivia'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:58.190925777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:13:58.190949715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.294883809+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.294916145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.29492179+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.294931461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.294934403+07:00","message":"receive interim result [false|false]:  alp ใหญ่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.294941201+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.294944125+07:00","message":"[buffer interim] 199 false  alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.294949994+07:00","message":"[bufferProcess] interim [240000000]:จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.294952881+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.294955652+07:00","message":"[bufferProcess] interim [240000000]: alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.294957775+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.294960402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.294963251+07:00","message":"> Transcript [2188] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.294965302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.294967067+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.42557317+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.425608222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.42561473+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.425629771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่กับไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.425633063+07:00","message":"receive interim result [false|false]:  alp ใหญ่กับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.425640391+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.425646763+07:00","message":"[buffer interim] 199 false  alp ใหญ่กับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.425652207+07:00","message":"[bufferProcess] interim [360000000]:จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.42565478+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.425657747+07:00","message":"[bufferProcess] interim [360000000]: alp ใหญ่กับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.425660222+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.425663147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.425666326+07:00","message":"> Transcript [2189] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.425669388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.42567164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.425673389+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.425675389+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.456813546+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.456842755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.456848327+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.456856889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" alp ใหญ่กับอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.45685939+07:00","message":"receive interim result [false|false]:  alp ใหญ่กับอายุ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.456865873+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.456868579+07:00","message":"[buffer interim] 199 false  alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.456873631+07:00","message":"[bufferProcess] interim [420000000]:จากในรูปนะคะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.456876605+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.456879152+07:00","message":"[bufferProcess] interim [420000000]: alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.456881336+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.45688403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.456886551+07:00","message":"> Transcript [2190] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.456889515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.456891304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.456894881+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.456896936+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.739482976+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.739515312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.739520944+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.739530249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.73953305+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุกี่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.739539179+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.739544155+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.739549545+07:00","message":"[bufferProcess] interim [660000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.73955243+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.739555285+07:00","message":"[bufferProcess] interim [660000000]: ใหญ่กับอายุกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.739557535+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.739564917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.73957638+07:00","message":"> Transcript [2191] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.739581583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.739583778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.739585963+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.739588662+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.751933975+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.751951542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.751956658+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.751963774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.751966067+07:00","message":"receive interim result [false|false]:  ใหญ่กับอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.75197092+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.751974036+07:00","message":"[buffer interim] 199 false  ใหญ่กับอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751977656+07:00","message":"[bufferProcess] interim [720000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751979856+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751982285+07:00","message":"[bufferProcess] interim [720000000]: ใหญ่กับอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751984222+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751986793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751989263+07:00","message":"> Transcript [2192] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751992676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751994443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751996492+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.751998476+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.752000668+07:00","message":"Push: 'ว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.752002438+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.752004324+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.752006516+07:00","message":"Next Push (prob) : 'กับอายุกี่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.752013326+07:00","message":"push: {false ว่า alp ใหญ่ 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.973640062+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.973680245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.973687145+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.973698462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.973702056+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.973709833+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.973713556+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.973720477+07:00","message":"[bufferProcess] interim [900000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.973723531+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.973726733+07:00","message":"[bufferProcess] interim [900000000]: ใหญ่กับอายุเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.9737295+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.973734162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.973737029+07:00","message":"> Transcript [2193] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.973739521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.973741312+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.997577929+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.997597014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.997602182+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.997609975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Are you ready\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.99761347+07:00","message":"receive interim result [false|false]:  Are you ready"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.997628225+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:58.997642559+07:00","message":"[buffer interim] 199 false  Are you ready"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.997649335+07:00","message":"[bufferProcess] interim [960000000]:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.997652651+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.997659867+07:00","message":"[bufferProcess] interim [960000000]: Are you ready"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.997662807+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ Are you ready"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.997665769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.997668635+07:00","message":"> Transcript [2194] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.997670991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:58.997672808+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.010532776+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.010557447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.010562665+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.010569812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็กเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.010572494+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.010578028+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.010581114+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.010585347+07:00","message":"[bufferProcess] interim [20000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.010587595+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ Are you ready"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.010590198+07:00","message":"[bufferProcess] interim [20000000]: ใหญ่กับอายุเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.010592833+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.010595445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.010597609+07:00","message":"> Transcript [2195] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ Are you ready'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.010600287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.010602407+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับ Are you ready'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.637901763+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.637936927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.637943299+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.637952942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็กเนี่ยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.637956334+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็กเนี่ยมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.637966318+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.637985012+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็กเนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.637992097+07:00","message":"[bufferProcess] interim [620000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.637997177+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.638004219+07:00","message":"[bufferProcess] interim [620000000]: ใหญ่กับอายุเล็กเนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.638006973+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.63800982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.638013717+07:00","message":"> Transcript [2196] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.638015923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.638017761+07:00","message":"Set new StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.834960512+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.835000258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.835007181+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.835019212+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.835026044+07:00","message":"[bufferProcess] interim [740000000]:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.835029052+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.835034116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.835036816+07:00","message":"> Transcript [2197] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.83504002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.835041883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.835044054+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.835046409+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.839477658+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.839510547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.839516372+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.839527211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็กเนี่ยมีลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.839530296+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็กเนี่ยมีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.839535991+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.839538789+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็กเนี่ยมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.839543886+07:00","message":"[bufferProcess] interim [800000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.839546293+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.839548987+07:00","message":"[bufferProcess] interim [800000000]: ใหญ่กับอายุเล็กเนี่ยมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.839552231+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.839554883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.839557785+07:00","message":"> Transcript [2198] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.83956085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.839562746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.839564449+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.839566505+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.894639982+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.894663683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.894669078+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.894676376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็กเนี่ยมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.894679271+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.894684643+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:13:59.894687285+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894691401+07:00","message":"[bufferProcess] interim [920000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894694283+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894696885+07:00","message":"[bufferProcess] interim [920000000]: ใหญ่กับอายุเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894699649+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894702308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894704913+07:00","message":"> Transcript [2199] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894709914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894712207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894715075+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:13:59.894717521+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215034398+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215091675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215098847+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215110153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็กเนี่ยมีลำดับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.21511355+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215122046+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215125434+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215131611+07:00","message":"[bufferProcess] interim [160000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215134355+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215137139+07:00","message":"[bufferProcess] interim [160000000]: ใหญ่กับอายุเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215140284+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215143099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215145724+07:00","message":"> Transcript [2200] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215150499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215152602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215154756+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215157304+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215159899+07:00","message":"Push: 'กับอายุเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215161761+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215164299+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.215166526+07:00","message":"Next Push (prob) : 'มีลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.215173799+07:00","message":"push: {false กับอายุเล็กเนี่ย 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.220545322+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.220565504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.220570382+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.220581593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็กเนี่ยมีลำดับ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.220584664+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.220590095+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.22059332+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.2205981+07:00","message":"[bufferProcess] interim [220000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.220600985+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.220606973+07:00","message":"[bufferProcess] interim [220000000]: ใหญ่กับอายุเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.220609837+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.220617652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.220632706+07:00","message":"> Transcript [2201] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.220638151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.22064029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.220642165+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.220644713+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.407180241+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.40721463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.407221349+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.407235539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวเคลียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.407239836+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.407248024+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.407253044+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.407258364+07:00","message":"[bufferProcess] interim [400000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.407261266+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.40726626+07:00","message":"[bufferProcess] interim [400000000]: ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.407268524+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.407271356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.4072738+07:00","message":"> Transcript [2202] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.407277179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.407279091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.407282536+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.4072861+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.539825555+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.539861992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.539869117+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.539880857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.539886019+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.53989759+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:00.539903015+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539910858+07:00","message":"[bufferProcess] interim [460000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539914607+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539919418+07:00","message":"[bufferProcess] interim [460000000]: ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539923146+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539927338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539931438+07:00","message":"> Transcript [2203] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539935159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539941603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539943876+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:00.539946411+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.026224989+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.103501793+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.103538349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.10354453+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.103559404+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103566516+07:00","message":"[bufferProcess] interim [60000000]:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103569339+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103575678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103578205+07:00","message":"> Transcript [2204] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103581972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103584058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103587942+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103590752+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103597642+07:00","message":"Push: 'มีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103599337+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103601401+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.103603946+07:00","message":"Next Push (prob) : 'นิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.103611916+07:00","message":"push: {false มีลำดับ 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.113361979+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.113388605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่า alp\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.113393677+07:00","message":"receive interim result [false|false]: จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.113404994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.113408567+07:00","message":"receive interim result [false|false]:  ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.113415416+07:00","message":"[buffer interim] 199 false จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.113418603+07:00","message":"[buffer interim] 199 false  ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.11342325+07:00","message":"[bufferProcess] interim [180000000]:จากในรูปนะคะจะเห็นว่า alp"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.113425345+07:00","message":"[bufferProcess] send to processor:จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.113428054+07:00","message":"[bufferProcess] interim [180000000]: ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.113430699+07:00","message":"[bufferProcess] update buffer: จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.113433867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.113436753+07:00","message":"> Transcript [2205] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.113440236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.113442128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.113443745+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.113445825+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:01.191410975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:01.191438162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.195785183+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.19582781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากในรูปนะคะจะเห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์\",\"confidence\":0.9478102}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.195834748+07:00","message":"receive interim result [true|false]: จากในรูปนะคะจะเห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.195845807+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.195847769+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.195853511+07:00","message":"[buffer interim] 199 true จากในรูปนะคะจะเห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195865318+07:00","message":"[bufferProcess] interim [180000000]:จากในรูปนะคะจะเห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195872818+07:00","message":"[bufferProcess] send to processor (isfinal):จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195875919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195878808+07:00","message":"> Transcript [2206] [false]: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195882695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195884533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.19588618+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195888807+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195890582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195892328+07:00","message":"> Transcript [2207] [true]: 'จากในรูปนะคะจะเห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195895001+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195896482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195897964+07:00","message":"StatePrefix: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195899798+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.195901458+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.196077241+07:00","message":"Push: 'นิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.19608065+07:00","message":"TextPushed: 'จากในรูปนะคะจะเห็นว่า alp ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.196082894+07:00","message":"Set new StatePrefix : 'จากในรูปนะคะจะเห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.196085594+07:00","message":"Next Push (prob) : 'จากในรูปนะคะจะเห็นว่าอายุที่ใหญ่กับอายุเล็กเนี่ยมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.19609275+07:00","message":"push: {true นิวคลีโอไทด์ 0 0xc000045300}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.1961021+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_199.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:01.206716277+07:00","message":"write wav file: './tmp/7515/7515_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.289449656+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.754573846+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.754618033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.754623261+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.754637807+07:00","message":"[buffer interim] 200 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.754644213+07:00","message":"[bufferProcess] interim [480000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.75464584+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.816803873+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.816845702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.816852184+07:00","message":"receive interim result [false|false]: แตก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.816867095+07:00","message":"[buffer interim] 200 false แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.816875376+07:00","message":"[bufferProcess] interim [540000000]:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.816879307+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.816889111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.816892856+07:00","message":"> Transcript [2208] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.81689556+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.934930985+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.93496689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.934972842+07:00","message":"receive interim result [false|false]: แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:01.934985008+07:00","message":"[buffer interim] 200 false แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.934992074+07:00","message":"[bufferProcess] interim [660000000]:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.934994579+07:00","message":"[bufferProcess] send to processor:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.934999543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.935002421+07:00","message":"> Transcript [2209] [false]: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.935004385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:01.935006354+07:00","message":"Set new StatePrefix: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.134344147+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.134386501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.13439292+07:00","message":"receive interim result [false|false]: แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.134417584+07:00","message":"[buffer interim] 200 false แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.134425609+07:00","message":"[bufferProcess] interim [900000000]:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.134428337+07:00","message":"[bufferProcess] send to processor:แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.134431517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.134434224+07:00","message":"> Transcript [2210] [false]: 'แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.134436789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.134438717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.134441+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.13444297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.516985637+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.517026213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.51703278+07:00","message":"receive interim result [false|false]: แตกต่างกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.517050418+07:00","message":"[buffer interim] 200 false แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.517059688+07:00","message":"[bufferProcess] interim [260000000]:แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.517062649+07:00","message":"[bufferProcess] send to processor:แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.51706997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.517073259+07:00","message":"> Transcript [2211] [false]: 'แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.517076594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.517078872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.517081235+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.51708331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.645585224+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.645618357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.645624522+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:02.645638042+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.645644433+07:00","message":"[bufferProcess] interim [380000000]:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.645647048+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.645650487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.645653418+07:00","message":"> Transcript [2212] [false]: 'แตกต่างกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.645656335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.645658251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.645660235+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:02.645664359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.221741499+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.221779861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.221791745+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.221807037+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221818421+07:00","message":"[bufferProcess] interim [980000000]:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221821001+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221825453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221828062+07:00","message":"> Transcript [2213] [false]: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221831008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221832998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.22183514+07:00","message":"StatePrefix: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221837085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221839442+07:00","message":"Push: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.2218411+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221843089+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.221845671+07:00","message":"Next Push (prob) : 'ต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.221854477+07:00","message":"push: {false แตก 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.622012863+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.62204704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.622052541+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:03.622067269+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.622074649+07:00","message":"[bufferProcess] interim [280000000]:แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.622076885+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.622079851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.62208265+07:00","message":"> Transcript [2214] [false]: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.6220859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.622087832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.622089588+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:03.622092213+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.119609473+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.119647809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.119654216+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.119668452+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.119675944+07:00","message":"[bufferProcess] interim [880000000]:แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.1196787+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.119685734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.119688409+07:00","message":"> Transcript [2215] [false]: 'แตกต่างกันนะคะซึ่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.11969186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.119694072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.119696261+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.119699085+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:04.191752813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:04.191776184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.309264888+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.309288069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.309292492+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.30930315+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.309310494+07:00","message":"[bufferProcess] interim [120000000]:แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.309314253+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.309327804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.309330082+07:00","message":"> Transcript [2216] [false]: 'แตกต่างกันนะคะซึ่งก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.309333002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.309335212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.309337114+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.309339378+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.620774687+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.620813555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.620819479+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.620841255+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620849155+07:00","message":"[bufferProcess] interim [360000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620852146+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620858785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620861409+07:00","message":"> Transcript [2217] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620864951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620866992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620869016+07:00","message":"StatePrefix: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620871413+07:00","message":"TextPushed: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620873744+07:00","message":"Push: 'ต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620876023+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620878085+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:04.620881013+07:00","message":"Next Push (prob) : 'ซึ่งก็ส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:04.620897284+07:00","message":"push: {false ต่างกันนะคะ 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.216186629+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.21621608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.216221106+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.216235155+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.216242115+07:00","message":"[bufferProcess] interim [960000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.216244711+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.216247559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.21624999+07:00","message":"> Transcript [2218] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.216252963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.21625475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.216256439+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.216258371+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.223297334+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.223306288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.223309468+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.223313166+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.223315991+07:00","message":"[bufferProcess] interim [20000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.22331804+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.223320107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.223322022+07:00","message":"> Transcript [2219] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.223324006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.223325631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.223327222+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.223328878+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.524850529+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.524884522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.524890004+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.524904139+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.524911052+07:00","message":"[bufferProcess] interim [260000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.524913591+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.524916623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.524919137+07:00","message":"> Transcript [2220] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.524922292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.524924186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.524926256+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.524928587+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.716895881+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.716936415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.716944173+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.716960946+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.716968906+07:00","message":"[bufferProcess] interim [440000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.716972312+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.716981749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.716985587+07:00","message":"> Transcript [2221] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.716990563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.716994254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.716997515+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.717000931+07:00","message":"TextPushed: 'แตกต่างกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.717009598+07:00","message":"Push: 'ซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.717012271+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.717015807+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.717018918+07:00","message":"Next Push (prob) : 'ให้เพราะออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.717029017+07:00","message":"push: {false ซึ่งก็ส่งผล 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.869696851+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.869737091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.869744953+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.869760342+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.869768925+07:00","message":"[bufferProcess] interim [620000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.869772809+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.869779138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.869783738+07:00","message":"> Transcript [2222] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.869793862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.869796618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.869799516+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.869803674+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.911275237+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.911319543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.911326105+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:05.911337391+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.911343792+07:00","message":"[bufferProcess] interim [680000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.911346482+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.911352958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.911355782+07:00","message":"> Transcript [2223] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.91135907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.911361094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.911362819+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:05.911365094+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.037941711+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.037980495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.037986596+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.037999015+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.038005906+07:00","message":"[bufferProcess] interim [800000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.038008605+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.038013932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.038016518+07:00","message":"> Transcript [2224] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.038019822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.038022336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.038025661+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.038028964+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.351770394+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.35181714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.351825682+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.351841668+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351852512+07:00","message":"[bufferProcess] interim [40000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351856104+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351864102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.35186966+07:00","message":"> Transcript [2225] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351874598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351877374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351880614+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351883924+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351891428+07:00","message":"Push: 'ให้เพราะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351894481+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351897521+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.351900949+07:00","message":"Next Push (prob) : 'เป็นโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.351919125+07:00","message":"push: {false ให้เพราะออกมา 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.426344668+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.426372254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.426378016+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.426388794+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.426394694+07:00","message":"[bufferProcess] interim [220000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.426397528+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.426403604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.426405758+07:00","message":"> Transcript [2226] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.426408969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.426411084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.426412806+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.426415715+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.560471626+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.560508008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.560514259+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.560535746+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.560542792+07:00","message":"[bufferProcess] interim [280000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.560545149+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.560548752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.560551713+07:00","message":"> Transcript [2227] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.560554966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.560556767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.560558509+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.560561112+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.615920604+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.615952828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.615958552+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.615971532+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.615978098+07:00","message":"[bufferProcess] interim [340000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.615980436+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.615986489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.615988847+07:00","message":"> Transcript [2228] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.615992363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.615994639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.615996546+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.615999062+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.665529751+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.73775289+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.777531055+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.777572618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.777578878+07:00","message":"receive interim result [false|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.77759216+07:00","message":"[buffer interim] 200 false แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777599881+07:00","message":"[bufferProcess] interim [520000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777602803+07:00","message":"[bufferProcess] send to processor:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777614812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.77761774+07:00","message":"> Transcript [2229] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777621517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777623427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777625512+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777628679+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777634576+07:00","message":"Push: 'เป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777636308+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777638323+07:00","message":"Set new StatePrefix : 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.777640355+07:00","message":"Next Push (prob) : 'ที่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.7776473+07:00","message":"push: {false เป็นโปรตีน 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.799969957+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.800003656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ\",\"confidence\":0.95475996}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.800010192+07:00","message":"receive interim result [true|false]: แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.80001815+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.800020207+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.800025877+07:00","message":"[buffer interim] 200 true แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800032278+07:00","message":"[bufferProcess] interim [610000000]:แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800038735+07:00","message":"[bufferProcess] send to processor (isfinal):แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.80004228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800044879+07:00","message":"> Transcript [2230] [false]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800047435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800049157+07:00","message":"Set new StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800051198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800052956+07:00","message":"> Transcript [2231] [true]: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800055318+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800057026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800058692+07:00","message":"StatePrefix: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีนที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800061451+07:00","message":"TextPushed: 'แตกต่างกันนะคะซึ่งก็ส่งผลให้เพราะออกมาเป็นโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:06.800068855+07:00","message":"Push: 'ที่มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:06.800075209+07:00","message":"push: {true ที่มีลักษณะ 0 0xc000045d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:06.81435491+07:00","message":"write wav file: './tmp/7515/7515_200.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:07.192158329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:07.192177474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.712539903+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.712590026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.712596034+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.712610123+07:00","message":"[buffer interim] 201 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.712617206+07:00","message":"[bufferProcess] interim [780000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.712619316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.885766088+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.948065463+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.978898724+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.978933521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกัน\",\"confidence\":0.7742977}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.97893964+07:00","message":"receive interim result [true|false]: ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.978952041+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.978954338+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.978959314+07:00","message":"[buffer interim] 201 true ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978965866+07:00","message":"[bufferProcess] interim [170000000]:ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978972743+07:00","message":"[bufferProcess] send to processor (isfinal):อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.97897605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978978905+07:00","message":"> Transcript [2232] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978980979+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978982453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978984665+07:00","message":"> Transcript [2233] [true]: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978986953+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978988748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978990356+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978992153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:07.978998531+07:00","message":"Push: 'ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:07.979006774+07:00","message":"push: {true ต่างกัน 0 0xc000045e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:07.983931353+07:00","message":"write wav file: './tmp/7515/7515_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.426089858+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.426141262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.426147459+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.426162194+07:00","message":"[buffer interim] 202 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.426169859+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.426171687+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.71296758+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.713009375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.713015001+07:00","message":"receive interim result [false|false]: และส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.713027528+07:00","message":"[buffer interim] 202 false และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.713035074+07:00","message":"[bufferProcess] interim [780000000]:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.713037681+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.713042721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.713045554+07:00","message":"> Transcript [2234] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.713047726+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.941292677+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.941339528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.941344556+07:00","message":"receive interim result [false|false]: และส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:08.941359432+07:00","message":"[buffer interim] 202 false และส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.941366392+07:00","message":"[bufferProcess] interim [20000000]:และส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.941368919+07:00","message":"[bufferProcess] send to processor:และส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.941375011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.941377946+07:00","message":"> Transcript [2235] [false]: 'และส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.941381172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.941384607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.941386839+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:08.941389185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.173101691+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.17315255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.173159689+07:00","message":"receive interim result [false|false]: และส่งผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.173190456+07:00","message":"[buffer interim] 202 false และส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.173198924+07:00","message":"[bufferProcess] interim [260000000]:และส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.173202331+07:00","message":"[bufferProcess] send to processor:และส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.173209231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.173213222+07:00","message":"> Transcript [2236] [false]: 'และส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.173217695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.173220528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.173223597+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.173226076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.379821585+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.379863894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.379870334+07:00","message":"receive interim result [false|false]: และส่งผลต่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.379881248+07:00","message":"[buffer interim] 202 false และส่งผลต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.379889733+07:00","message":"[bufferProcess] interim [440000000]:และส่งผลต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.379893091+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.379899305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.379903373+07:00","message":"> Transcript [2237] [false]: 'และส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.379907494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.3799104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.379913486+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.37991609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.384538738+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.384550165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.384554012+07:00","message":"receive interim result [false|false]: และส่งผลต่อนัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.384558845+07:00","message":"[buffer interim] 202 false และส่งผลต่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384563207+07:00","message":"[bufferProcess] interim [500000000]:และส่งผลต่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384566279+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384569236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384572299+07:00","message":"> Transcript [2238] [false]: 'และส่งผลต่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384575466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384577904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384580715+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384583368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384588541+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384591248+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384594243+07:00","message":"Set new StatePrefix : 'และส่งผลต่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.384597202+07:00","message":"Next Push (prob) : 'ส่งผลต่อนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.384617187+07:00","message":"push: {false และ 0 0xc000394080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.495841033+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.495881513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.495887456+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:09.495900204+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.495907828+07:00","message":"[bufferProcess] interim [620000000]:และส่งผลต่อลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.49591038+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.495913938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.495916652+07:00","message":"> Transcript [2239] [false]: 'และส่งผลต่อนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.49591876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:09.495920586+07:00","message":"Set new StatePrefix: 'และส่งผลต่อนัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.025879718+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.025925032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.025931182+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.025944969+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.025952569+07:00","message":"[bufferProcess] interim [100000000]:และส่งผลต่อลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.025955081+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.025961019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.025963665+07:00","message":"> Transcript [2240] [false]: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.025965905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.025968231+07:00","message":"Set new StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:10.192422461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:10.192433467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.269216501+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.26925858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.269265418+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.269282237+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.269290766+07:00","message":"[bufferProcess] interim [400000000]:และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.26929422+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.269303426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.269307329+07:00","message":"> Transcript [2241] [false]: 'และส่งผลต่อลักษณะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.269311736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.269314583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.269317229+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.269321031+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.779692432+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.779735504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.779740874+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.779755678+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.779765938+07:00","message":"[bufferProcess] interim [880000000]:และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.77977017+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.779774801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.779778794+07:00","message":"> Transcript [2242] [false]: 'และส่งผลต่อลักษณะการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.779790739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.779793854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.779797017+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.779799346+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.910590383+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.910642036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.91064887+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:10.910662857+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.910670476+07:00","message":"[bufferProcess] interim [0]:และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.910672646+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.910677309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.910679971+07:00","message":"> Transcript [2243] [false]: 'และส่งผลต่อลักษณะการเป็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.910683541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.910685462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.910690398+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:10.910692857+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.165481537+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.165518932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.165525115+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.165538059+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165545402+07:00","message":"[bufferProcess] interim [240000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165548348+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165554816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165557391+07:00","message":"> Transcript [2244] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165561341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165563646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165566418+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.16556917+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.16557499+07:00","message":"Push: 'ส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165578266+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165580291+07:00","message":"Set new StatePrefix : 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.165582402+07:00","message":"Next Push (prob) : 'การเป็นหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.165589631+07:00","message":"push: {false ส่งผลต่อลักษณะ 0 0xc000394080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.618119781+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.618160023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.618165772+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.618179941+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.618187092+07:00","message":"[bufferProcess] interim [660000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.618189906+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.618196107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.618200444+07:00","message":"> Transcript [2245] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.618213321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.618217551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.618219476+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.618222247+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.620339454+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.620372371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.62037746+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.620391114+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.620398195+07:00","message":"[bufferProcess] interim [720000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.620400617+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.620406726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.620409913+07:00","message":"> Transcript [2246] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.620413518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.620415642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.620418046+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.62042072+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.878377645+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.878414627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.878423162+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:11.878436626+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.878443463+07:00","message":"[bufferProcess] interim [960000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.878446003+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.878452182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.878454647+07:00","message":"> Transcript [2247] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.878457831+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.878459938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.878461917+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:11.878464822+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.123708393+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.123751834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.123758607+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.12377377+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123786408+07:00","message":"[bufferProcess] interim [140000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123789739+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.12379776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123800431+07:00","message":"> Transcript [2248] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123803957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123806701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123809663+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123811922+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123818577+07:00","message":"Push: 'การเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123820618+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123822815+07:00","message":"Set new StatePrefix : 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.123824893+07:00","message":"Next Push (prob) : 'เป็นโรคไต'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.123832674+07:00","message":"push: {false การเป็นหรือไม่ 0 0xc000394080}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.126547382+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.126587075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.126592809+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.126609194+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.126616549+07:00","message":"[bufferProcess] interim [200000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.126619127+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.12662573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.126628598+07:00","message":"> Transcript [2249] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.126631432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.126633365+07:00","message":"Set new StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.699030832+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.699063584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.69906998+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.699082269+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.699088887+07:00","message":"[bufferProcess] interim [740000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.699091747+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.699097067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.699099504+07:00","message":"> Transcript [2250] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.699102762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.699104515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.699106667+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.699109434+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.815169326+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.900524551+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.900559386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.900565872+07:00","message":"receive interim result [false|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.900578616+07:00","message":"[buffer interim] 202 false และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.900584806+07:00","message":"[bufferProcess] interim [40000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.900587602+07:00","message":"[bufferProcess] send to processor:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.900592908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.900595273+07:00","message":"> Transcript [2251] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.900598711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.900600497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.900603221+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.900605846+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.925326688+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.925348116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ\",\"confidence\":0.95731205}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.92535355+07:00","message":"receive interim result [true|false]: และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.925359596+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.925361708+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.925366673+07:00","message":"[buffer interim] 202 true และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925371744+07:00","message":"[bufferProcess] interim [100000000]:และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925376241+07:00","message":"[bufferProcess] send to processor (isfinal):และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925379048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925381476+07:00","message":"> Transcript [2252] [false]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั้นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925384258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925385822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925387763+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925390151+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.92539195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925393749+07:00","message":"> Transcript [2253] [true]: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัสซีเมียนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925395755+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925397258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925398745+07:00","message":"StatePrefix: 'และส่งผลต่อลักษณะการเป็นหรือไม่เป็นโรคธาลัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.925400536+07:00","message":"TextPushed: 'และส่งผลต่อลักษณะการเป็นหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:12.92540659+07:00","message":"Push: 'เป็นโรคธาลัสซีเมียนั่นเองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.9254155+07:00","message":"push: {true เป็นโรคธาลัสซีเมียนั่นเองค่ะ 0 0xc000394080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:12.935445899+07:00","message":"write wav file: './tmp/7515/7515_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:12.939109289+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:13.193326754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:13.193350118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.516006992+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.597005407+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.597025586+07:00","message":"found end of frame, send empty tag with msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.597028631+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.597035447+07:00","message":"[buffer interim] 203 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.597043655+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.597054749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.597060108+07:00","message":"> Transcript [2254] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.597062872+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.597065784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.597067488+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.597069934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:13.597072648+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.597082352+07:00","message":"push: {true \n 0 0xc0004a3d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:13.602157513+07:00","message":"write wav file: './tmp/7515/7515_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:13.647762727+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.475247583+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.563609638+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.563631713+07:00","message":"found end of frame, send empty tag with msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.563634436+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.563643888+07:00","message":"[buffer interim] 204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.563657461+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.563661131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.563664075+07:00","message":"> Transcript [2255] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.563666669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.563668525+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.563670125+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.563671854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:14.563676597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.563687789+07:00","message":"push: {true \n 0 0xc002c2ab80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:14.569115614+07:00","message":"write wav file: './tmp/7515/7515_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:14.617760894+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.142173888+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.142210179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.142214983+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.142228378+07:00","message":"[buffer interim] 205 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.142234507+07:00","message":"[bufferProcess] interim [540000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.142236143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.666696969+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.666733576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.666739089+07:00","message":"receive interim result [false|false]: ค่ะจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.666752063+07:00","message":"[buffer interim] 205 false ค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.666759436+07:00","message":"[bufferProcess] interim [80000000]:ค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.666762016+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.666764985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.666767457+07:00","message":"> Transcript [2256] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.666769407+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.782801071+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.782839962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.782845185+07:00","message":"receive interim result [false|false]: ค่ะจัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.782857086+07:00","message":"[buffer interim] 205 false ค่ะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.7828642+07:00","message":"[bufferProcess] interim [140000000]:ค่ะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.782867007+07:00","message":"[bufferProcess] send to processor:ค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.782871918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.782874731+07:00","message":"> Transcript [2257] [false]: 'ค่ะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.78287768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.782879809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.782881681+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.782883768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.851176562+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.851212694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.851217875+07:00","message":"receive interim result [false|false]: ค่ะจัดที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:15.851230299+07:00","message":"[buffer interim] 205 false ค่ะจัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.85123703+07:00","message":"[bufferProcess] interim [260000000]:ค่ะจัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.851239265+07:00","message":"[bufferProcess] send to processor:ค่ะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.85124454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.851247012+07:00","message":"> Transcript [2258] [false]: 'ค่ะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.851250167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.851252138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.851254324+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:15.851256433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.070765528+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.070804044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจัดที่นั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.070811195+07:00","message":"receive interim result [false|false]: ค่ะจัดที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.070825017+07:00","message":"[buffer interim] 205 false ค่ะจัดที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.070833148+07:00","message":"[bufferProcess] interim [440000000]:ค่ะจัดที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.070836983+07:00","message":"[bufferProcess] send to processor:ค่ะจัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.070841555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.070846459+07:00","message":"> Transcript [2259] [false]: 'ค่ะจัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.070850388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.070853029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.070856097+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.070859029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.182085511+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.182115432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.182121538+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.18213481+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182141311+07:00","message":"[bufferProcess] interim [560000000]:ค่ะจากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182144169+07:00","message":"[bufferProcess] send to processor:ค่ะจัดที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182147531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182150137+07:00","message":"> Transcript [2260] [false]: 'ค่ะจัดที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.18215301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182154987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.18215705+07:00","message":"StatePrefix: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182158948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182163847+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182165681+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182167646+07:00","message":"Set new StatePrefix : 'ค่ะจัดที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.182170086+07:00","message":"Next Push (prob) : 'จัดที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.182177181+07:00","message":"push: {false ค่ะ 0 0xc000107d80}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:16.19403913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:16.194080291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.524506824+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.524552621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.524562484+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.524578084+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.524589267+07:00","message":"[bufferProcess] interim [920000000]:ค่ะจากที่นักเรียนม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.524592855+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.524602486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.524606402+07:00","message":"> Transcript [2261] [false]: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.524609433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.524615417+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.5672949+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.567319375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.567325961+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.567341598+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.567348559+07:00","message":"[bufferProcess] interim [980000000]:ค่ะจากที่นักเรียนเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.56735239+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.567356985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.567360376+07:00","message":"> Transcript [2262] [false]: 'ค่ะจากที่นักเรียนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.567364174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.567366829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.567369738+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.56737303+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.71591657+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.715958309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.715966278+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.715982036+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.71598919+07:00","message":"[bufferProcess] interim [100000000]:ค่ะจากที่นักเรียนเรียนมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.715992714+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.715999161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.716002414+07:00","message":"> Transcript [2263] [false]: 'ค่ะจากที่นักเรียนเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.716005771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.716007944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.716009857+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.716011861+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.761533976+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.761564317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.761569564+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.76158347+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.761591424+07:00","message":"[bufferProcess] interim [220000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.761594139+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.761597556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.76160236+07:00","message":"> Transcript [2264] [false]: 'ค่ะจากที่นักเรียนเรียนมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.761605679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.761607561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.761609586+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.761612068+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.952032355+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.952075241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.952083253+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.952096906+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952104039+07:00","message":"[bufferProcess] interim [400000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952107213+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952113774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952116666+07:00","message":"> Transcript [2265] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952119989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952122037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952124061+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952126616+07:00","message":"TextPushed: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952131066+07:00","message":"Push: 'จากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952132946+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952137615+07:00","message":"Set new StatePrefix : 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:16.952140085+07:00","message":"Next Push (prob) : 'เรียนมาทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:16.952148799+07:00","message":"push: {false จากที่นักเรียน 0 0xc000107d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.05813088+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.058172818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.058179944+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.058193097+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.05820029+07:00","message":"[bufferProcess] interim [460000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.05820298+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.058208574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.058211094+07:00","message":"> Transcript [2266] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.058214528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.058216362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.058218253+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.058220878+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.062899735+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.062913553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.062917135+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.062921273+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.062924989+07:00","message":"[bufferProcess] interim [520000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.062927059+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.062933832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.062935985+07:00","message":"> Transcript [2267] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.062938506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.06294071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.062942486+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.062944219+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.454638442+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.454675329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.454682635+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.454696612+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.45470382+07:00","message":"[bufferProcess] interim [880000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.45470654+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.454713042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.454715895+07:00","message":"> Transcript [2268] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.454719475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.454721545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.454723651+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.454726378+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.607228975+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.607269664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.607275367+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.607291303+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607298709+07:00","message":"[bufferProcess] interim [0]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607301279+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607304553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607307459+07:00","message":"> Transcript [2269] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607310711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607312635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607315021+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607317634+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607322983+07:00","message":"Push: 'เรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607325115+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607327738+07:00","message":"Set new StatePrefix : 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.607330497+07:00","message":"Next Push (prob) : 'นะคะก็น่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.607337862+07:00","message":"push: {false เรียนมาทั้งหมด 0 0xc000107d80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.658680157+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.658714488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็หน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.658720446+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.658732656+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.658738546+07:00","message":"[bufferProcess] interim [60000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.658741135+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.658748302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.658750682+07:00","message":"> Transcript [2270] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.658755569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.658757633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.658759295+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.658761627+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.672692602+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.672720077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.67272542+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.672737757+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.672742565+07:00","message":"[bufferProcess] interim [120000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.672745353+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.672749356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.672752367+07:00","message":"> Transcript [2271] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.672754361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.67275635+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็หน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.843227483+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.843260013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.843265748+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.843278926+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.843285587+07:00","message":"[bufferProcess] interim [240000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.843288139+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.843294107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.843296671+07:00","message":"> Transcript [2272] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.843298694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.843300447+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.974590162+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.974628043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.974636699+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:17.974650573+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.974657696+07:00","message":"[bufferProcess] interim [420000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.974661071+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.974664264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.974666712+07:00","message":"> Transcript [2273] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.974669214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:17.974671057+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าจะพอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.158108232+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.158147928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.15815367+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.158167787+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.158174725+07:00","message":"[bufferProcess] interim [540000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.158177468+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.158183769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.158186593+07:00","message":"> Transcript [2274] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.158188946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.15819082+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.297953597+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.297988183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.297994182+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.298004919+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.298011797+07:00","message":"[bufferProcess] interim [720000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.298014342+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.298019348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.298022002+07:00","message":"> Transcript [2275] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.298024242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.298026859+07:00","message":"Set new StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.484374601+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.484414037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.484420039+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.484434067+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.484441186+07:00","message":"[bufferProcess] interim [900000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.484444531+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.484450693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.48445358+07:00","message":"> Transcript [2276] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.484457485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.48445946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.484461744+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.48446417+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.672045633+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.672080483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.672086533+07:00","message":"receive interim result [false|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.672098505+07:00","message":"[buffer interim] 205 false ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.672105446+07:00","message":"[bufferProcess] interim [80000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.672107987+07:00","message":"[bufferProcess] send to processor:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.672113245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.672115827+07:00","message":"> Transcript [2277] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.672119723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.672121765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.672123758+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.672126209+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.7052073+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.77807713+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.858429269+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.858477167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อยภาพแล้วว่า\",\"confidence\":0.91883665}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.858483838+07:00","message":"receive interim result [true|false]: ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อยภาพแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.858494362+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.858496492+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.858503585+07:00","message":"[buffer interim] 205 true ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อยภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858514756+07:00","message":"[bufferProcess] interim [320000000]:ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อยภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.85851813+07:00","message":"[bufferProcess] send to processor (isfinal):ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858521773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858524695+07:00","message":"> Transcript [2278] [false]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อนภาพแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858528285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858530365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.85853303+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858536197+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858537935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858539788+07:00","message":"> Transcript [2279] [true]: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะปล่อยภาพแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858541908+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858543405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858546237+07:00","message":"StatePrefix: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมดนะคะก็น่าที่จะผ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858548026+07:00","message":"TextPushed: 'ค่ะจากที่นักเรียนเรียนมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:18.858555378+07:00","message":"Push: 'นะคะก็น่าที่จะปล่อยภาพแล้วว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:18.858564148+07:00","message":"push: {true นะคะก็น่าที่จะปล่อยภาพแล้วว่า 0 0xc000107d80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:18.869092395+07:00","message":"write wav file: './tmp/7515/7515_205.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:19.194367321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:19.194381642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.667060096+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.768728667+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.768749629+07:00","message":"found end of frame, send empty tag with msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.768752768+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.768760318+07:00","message":"[buffer interim] 206 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.76876844+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.768772303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.768775078+07:00","message":"> Transcript [2280] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.768783951+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.768785913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.768787605+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.76878942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:19.768791999+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.768801828+07:00","message":"push: {true \n 0 0xc000395400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:19.77423082+07:00","message":"write wav file: './tmp/7515/7515_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:19.797625061+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.513363592+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.513420193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.513425945+07:00","message":"receive interim result [false|false]: เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.513441912+07:00","message":"[buffer interim] 207 false เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.513449489+07:00","message":"[bufferProcess] interim [600000000]:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.513451615+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.777105984+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.777150033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.777155252+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.777179327+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.777187347+07:00","message":"[bufferProcess] interim [780000000]:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.777190465+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.777195318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.777197955+07:00","message":"> Transcript [2281] [false]: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.777200254+07:00","message":"Set StatePrefix (first interim): 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.970912416+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.970957532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.97096292+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:20.970980721+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.970990868+07:00","message":"[bufferProcess] interim [960000000]:เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.970994174+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.970998586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.971002426+07:00","message":"> Transcript [2282] [false]: 'เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.971006553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.971009023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.971011663+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:20.971015368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.154452921+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.154494867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการขน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.154501272+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการขน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.15451393+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.154520572+07:00","message":"[bufferProcess] interim [140000000]:เกี่ยวข้องกับการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.154523667+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.154530071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.154532985+07:00","message":"> Transcript [2283] [false]: 'เกี่ยวข้องกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.154536162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.154538553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.154540297+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.154542371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.155790635+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.155807586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.155811791+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.155823243+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.155827449+07:00","message":"[bufferProcess] interim [200000000]:เกี่ยวข้องกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.155829628+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.155832228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.15583431+07:00","message":"> Transcript [2284] [false]: 'เกี่ยวข้องกับการขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.155836744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.155838763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.155840399+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.155842143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.347925851+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.347962574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.347967834+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.347980561+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.347987832+07:00","message":"[bufferProcess] interim [380000000]:เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.347991706+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.34799818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.348000934+07:00","message":"> Transcript [2285] [false]: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.348004068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.348006252+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.34800796+07:00","message":"StatePrefix: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.348010025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.348013927+07:00","message":"Push: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.348015649+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.348017513+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.348020978+07:00","message":"Next Push (prob) : 'กับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.3480294+07:00","message":"push: {false เกี่ยวข้อง 0 0xc000394f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.532741995+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.532787152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.532794643+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.532812181+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.53282104+07:00","message":"[bufferProcess] interim [560000000]:เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.532824651+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.532831176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.532835048+07:00","message":"> Transcript [2286] [false]: 'เกี่ยวข้องกับการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.532839563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.532842295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.532845084+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.532848397+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.728595411+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.728635862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.728641155+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.728655795+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.728663554+07:00","message":"[bufferProcess] interim [740000000]:เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.728668395+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.72867166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.728674287+07:00","message":"> Transcript [2287] [false]: 'เกี่ยวข้องกับการควบคุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.728677324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.728679403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.728681356+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:21.728683759+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.95823582+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.958270436+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.958273455+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.958275297+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.958276949+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.958278472+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.958279952+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:21.958281471+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.054143393+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.054171394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.054176478+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.054190652+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.054197498+07:00","message":"[bufferProcess] interim [100000000]:เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.054200173+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.054203442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.05420588+07:00","message":"> Transcript [2288] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.054208743+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.054210668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.054212796+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.054214793+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:22.194679804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:22.19469009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.374099822+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.374139396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.374146423+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.374160247+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374167836+07:00","message":"[bufferProcess] interim [340000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374170668+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374177328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374180572+07:00","message":"> Transcript [2289] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374184007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374185902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374187904+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374190596+07:00","message":"TextPushed: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374196106+07:00","message":"Push: 'กับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374197873+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.374199799+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.37420206+07:00","message":"Next Push (prob) : 'คุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.374211151+07:00","message":"push: {false กับการควบ 0 0xc000394f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.563755049+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.563798995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.56380604+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.563823358+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.563832962+07:00","message":"[bufferProcess] interim [580000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.56383577+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.563840611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.563843221+07:00","message":"> Transcript [2290] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.56384653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.563848503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.563853529+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.56385631+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.75430903+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.754348469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.754353884+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.754368955+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.754376573+07:00","message":"[bufferProcess] interim [820000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.754379402+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.754382885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.754385712+07:00","message":"> Transcript [2291] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.754389637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.754391517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.754393535+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.754395905+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.948949158+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.948989434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.948996246+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:22.949010784+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.949017833+07:00","message":"[bufferProcess] interim [940000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.949020822+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.949024736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.949027642+07:00","message":"> Transcript [2292] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.949030904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.949033092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.949036276+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:22.949039547+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.275890396+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.275932294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.275939475+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.275951409+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.275960632+07:00","message":"[bufferProcess] interim [300000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.275964304+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.275971705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.27597566+07:00","message":"> Transcript [2293] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.275980222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.275982968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.275986125+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.2759886+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.275992783+07:00","message":"Push: 'คุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.275996056+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.27599954+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.276003373+07:00","message":"Next Push (prob) : 'พันธุกรรมได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.276011972+07:00","message":"push: {false คุมลักษณะทาง 0 0xc000394f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.335422673+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.335462055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.335470731+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.335485427+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.335493366+07:00","message":"[bufferProcess] interim [360000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.335496031+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.335501148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.33550382+07:00","message":"> Transcript [2294] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.335507051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.335508988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.335510942+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.335513609+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.978281549+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.978319873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.978325951+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:23.978341011+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.978348342+07:00","message":"[bufferProcess] interim [960000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.97835105+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.978358537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.978361067+07:00","message":"> Transcript [2295] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.978364506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.97836664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.978370792+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:23.978373563+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.064182969+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.064222598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.064229352+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.064241815+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064248332+07:00","message":"[bufferProcess] interim [40000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064250775+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064255628+07:00","message":"[bufferProcess] send to processor (ticker):เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064258619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064261206+07:00","message":"> Transcript [2296] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064264457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064266208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064268156+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064270804+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064272652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064274578+07:00","message":"> Transcript [2297] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064277771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064279566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064281019+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064282736+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064289236+07:00","message":"Push: 'พันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064291222+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.06429329+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.064295458+07:00","message":"Next Push (prob) : 'นะคะอยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.064313496+07:00","message":"push: {false พันธุกรรมได้อย่างไร 0 0xc000394f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.07443298+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.074472083+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-03-05T13:14:25.074478805+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.074492893+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.074499466+07:00","message":"[bufferProcess] interim [100000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.074501836+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.135050593+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.135081745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.135087877+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.135099918+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.135109429+07:00","message":"[bufferProcess] interim [160000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.135111905+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.135115762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.135118003+07:00","message":"> Transcript [2298] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.135120335+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:25.194743794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:25.194756756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.310926046+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.31096138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.310966749+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.310980487+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.310987174+07:00","message":"[bufferProcess] interim [280000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.310989878+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.310996869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.310999257+07:00","message":"> Transcript [2299] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.311002852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.31100528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.311007482+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.311009808+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.320610412+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.320628555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.320634176+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.320643739+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.320647619+07:00","message":"[bufferProcess] interim [340000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.320650066+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.320652722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.320654815+07:00","message":"> Transcript [2300] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.320656715+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.32626354+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.326275851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.3262802+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.326285395+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.326289348+07:00","message":"[bufferProcess] interim [400000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.326291671+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.32630327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.326305937+07:00","message":"> Transcript [2301] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.326309436+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.326311407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.326313749+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.326316444+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.566855567+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.66053891+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.660578895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.660585767+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.660598009+07:00","message":"[buffer interim] 207 false เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.660609144+07:00","message":"[bufferProcess] interim [760000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.660613137+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.660619611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.66062344+07:00","message":"> Transcript [2302] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.660628576+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.660631304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.660634292+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.660638922+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.723084289+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.723133777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ\",\"confidence\":0.93841314}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.72314128+07:00","message":"receive interim result [true|false]: เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.723148755+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.72315065+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.723156904+07:00","message":"[buffer interim] 207 true เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723166814+07:00","message":"[bufferProcess] interim [790000000]:เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723171514+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723175021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723177994+07:00","message":"> Transcript [2303] [false]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723181882+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723183778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723185604+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723188136+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723193851+07:00","message":"Push: 'นะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723195554+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723197615+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.72320014+07:00","message":"Next Push (prob) : 'ให้นักเรียนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723201958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723203872+07:00","message":"> Transcript [2304] [true]: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723205967+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723207468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723209241+07:00","message":"StatePrefix: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะให้นักเรียนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.723211242+07:00","message":"TextPushed: 'เกี่ยวข้องกับการควบคุมลักษณะทางพันธุกรรมได้อย่างไรนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:25.7232133+07:00","message":"Push: 'ให้นักเรียนรอ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.723220767+07:00","message":"push: {false นะคะอยากจะ 0 0xc000394f80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.723225555+07:00","message":"push: {true ให้นักเรียนรอ 0 0xc000394f80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:25.736125911+07:00","message":"write wav file: './tmp/7515/7515_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:25.756744842+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.632341272+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.632377794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.632382615+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.632396614+07:00","message":"[buffer interim] 208 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.632403122+07:00","message":"[bufferProcess] interim [680000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.632404873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.632407813+07:00","message":"[bufferProcess] send to processor (ticker):ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.632410239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.632412566+07:00","message":"> Transcript [2305] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.63241481+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.818123912+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.818161843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.818167895+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:27.818182099+07:00","message":"[buffer interim] 208 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.818190963+07:00","message":"[bufferProcess] interim [920000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:27.818192844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.076680212+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.076702065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.076707046+07:00","message":"receive interim result [false|false]: ตรวจสอบความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.076719233+07:00","message":"[buffer interim] 208 false ตรวจสอบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.076726301+07:00","message":"[bufferProcess] interim [220000000]:ตรวจสอบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.076728831+07:00","message":"[bufferProcess] send to processor:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.07673231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.076735019+07:00","message":"> Transcript [2306] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.076737647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.07673944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.076741384+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.076743084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:28.195201025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:28.195213414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.331846047+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.331886614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.331893187+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.331908455+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.331915883+07:00","message":"[bufferProcess] interim [340000000]:ตรวจสอบความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.331918725+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.331926248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.331929285+07:00","message":"> Transcript [2307] [false]: 'ตรวจสอบความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.331934062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.331936616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.331938394+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.331940765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.392867715+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.39289651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.392903006+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.392918589+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.392925036+07:00","message":"[bufferProcess] interim [460000000]:ตรวจสอบความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.392927802+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.392930918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.392934208+07:00","message":"> Transcript [2308] [false]: 'ตรวจสอบความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.392936959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.39293871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.392940738+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.392942645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.727317087+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.727354332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.727360035+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.727373838+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727381129+07:00","message":"[bufferProcess] interim [760000000]:ตรวจสอบความเข้าใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727383858+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727386793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727391477+07:00","message":"> Transcript [2309] [false]: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727394813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727396784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727398609+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727400635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727404972+07:00","message":"Push: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727407013+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727409277+07:00","message":"Set new StatePrefix : 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.727411424+07:00","message":"Next Push (prob) : 'สอบความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.727418741+07:00","message":"push: {false ตรวจ 0 0xc000343380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.906564401+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.906607633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.906613474+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.906631746+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.906642184+07:00","message":"[bufferProcess] interim [940000000]:ตรวจสอบความเข้าใจของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.90664473+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.906651005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.906654065+07:00","message":"> Transcript [2310] [false]: 'ตรวจสอบความเข้าใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.906657385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.906659525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.906661763+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.906663695+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.914642691+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.914662643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.914667606+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:28.91467417+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.91467978+07:00","message":"[bufferProcess] interim [0]:ตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.914682186+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.914690244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.914692392+07:00","message":"> Transcript [2311] [false]: 'ตรวจสอบความเข้าใจของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.914697284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.914699254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.914701646+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:28.914703841+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.249678113+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.249716217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.249722833+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.249735203+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.249743173+07:00","message":"[bufferProcess] interim [300000000]:ตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.249746938+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.249751516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.249756215+07:00","message":"> Transcript [2312] [false]: 'ตรวจสอบความเข้าใจของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.249760944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.249763657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.249766975+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.24977021+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.300480342+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.300512013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.300517425+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.300530469+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300537683+07:00","message":"[bufferProcess] interim [420000000]:ตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300540503+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของตัวเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300543572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300546393+07:00","message":"> Transcript [2313] [false]: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300550185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300551995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300554067+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300556255+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300561875+07:00","message":"Push: 'สอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.30056432+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.30056657+07:00","message":"Set new StatePrefix : 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.300568631+07:00","message":"Next Push (prob) : 'ของตัวเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.300575208+07:00","message":"push: {false สอบความเข้าใจ 0 0xc000343380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.950168227+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.950208614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.950215363+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:29.950230513+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.950237768+07:00","message":"[bufferProcess] interim [20000000]:ตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.950240503+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.950247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.950249711+07:00","message":"> Transcript [2314] [false]: 'ตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.950252758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.950254896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.950310155+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:29.950347814+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.181382064+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.181419225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะคะโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.181425164+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.181439291+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.181447151+07:00","message":"[bufferProcess] interim [260000000]:ตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.181449837+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของตัวเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.181456859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.181459414+07:00","message":"> Transcript [2315] [false]: 'ตรวจสอบความเข้าใจของตัวเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.181462736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.181465038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.181466814+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.18146925+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.381232626+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.381269361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.381275178+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.381289749+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.381299634+07:00","message":"[bufferProcess] interim [440000000]:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.381302638+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของตัวเองนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.381313897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.381316732+07:00","message":"> Transcript [2316] [false]: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.381319886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.381322039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.38132427+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.38132909+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.539199124+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.539235003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.539240413+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.539257253+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539264401+07:00","message":"[bufferProcess] interim [620000000]:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539267533+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539281692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539284531+07:00","message":"> Transcript [2317] [false]: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539290359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539292559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539294652+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539297106+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539303242+07:00","message":"Push: 'ของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539305017+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.539306896+07:00","message":"Set new StatePrefix : 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.53930881+07:00","message":"Next Push (prob) : 'คะโดยให้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.539316076+07:00","message":"push: {false ของตัวเองนะ 0 0xc000343380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.715390352+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.71542771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.715434387+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.715446415+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.715453439+07:00","message":"[bufferProcess] interim [800000000]:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.715456451+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.715461664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.715464791+07:00","message":"> Transcript [2318] [false]: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.715468361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.715470408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.715472729+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.715475113+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.829312936+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.829349161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.829363831+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:30.829377599+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.829383854+07:00","message":"[bufferProcess] interim [860000000]:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.829386259+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.829392271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.829394398+07:00","message":"> Transcript [2319] [false]: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.829397977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.829399876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.829402037+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:30.829404912+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.021881348+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.021918407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.021926073+07:00","message":"receive interim result [false|false]: ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.021940313+07:00","message":"[buffer interim] 208 false ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.0219477+07:00","message":"[bufferProcess] interim [40000000]:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.021950442+07:00","message":"[bufferProcess] send to processor:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.021956391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.021959142+07:00","message":"> Transcript [2320] [false]: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.02196221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.021963947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.021966161+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.021968224+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:31.195693604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:31.195731322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.33665318+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.453473094+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.453505172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง\",\"confidence\":0.9481861}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.453511473+07:00","message":"receive interim result [true|false]: ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.453523635+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.453526051+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.453532562+07:00","message":"[buffer interim] 208 true ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453540449+07:00","message":"[bufferProcess] interim [580000000]:ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453543763+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453547182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453550199+07:00","message":"> Transcript [2321] [false]: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453553591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453555376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453557652+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453559803+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจของตัวเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453570684+07:00","message":"Push: 'คะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453573515+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453575672+07:00","message":"Set new StatePrefix : 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453583076+07:00","message":"Next Push (prob) : 'เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453584816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453586732+07:00","message":"> Transcript [2322] [true]: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453588836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.45359032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453592795+07:00","message":"StatePrefix: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้เขียนแผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453594724+07:00","message":"TextPushed: 'ตรวจสอบความเข้าใจของตัวเองนะคะโดยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:31.453596793+07:00","message":"Push: 'เขียนแผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.453609032+07:00","message":"push: {false คะโดยให้ 0 0xc000343380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.453632802+07:00","message":"push: {true เขียนแผนผัง 0 0xc000343380}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:31.458272017+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:31.467320179+07:00","message":"write wav file: './tmp/7515/7515_208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.180474125+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.180517133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.180522157+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.180535489+07:00","message":"[buffer interim] 209 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.180543609+07:00","message":"[bufferProcess] interim [540000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.180545548+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.438259511+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.438305043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.438311165+07:00","message":"receive interim result [false|false]: ความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.438324135+07:00","message":"[buffer interim] 209 false ความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.438332336+07:00","message":"[bufferProcess] interim [780000000]:ความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.438336066+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.438348782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.438352377+07:00","message":"> Transcript [2323] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.438356462+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.627512876+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.627558477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.627563788+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:32.627578838+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.627591704+07:00","message":"[bufferProcess] interim [20000000]:ความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.627595806+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.627602164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.627606598+07:00","message":"> Transcript [2324] [false]: 'ความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.627611063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.627613862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.627616436+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:32.627619266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.209702852+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.209746402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.209752414+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.209766061+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.209779342+07:00","message":"[bufferProcess] interim [620000000]:ความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.209782644+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.209788175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.209791031+07:00","message":"> Transcript [2325] [false]: 'ความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.20979402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.209796073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.209797925+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.209799879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.724129035+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.724178281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.724187438+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:33.724205001+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.724217364+07:00","message":"[bufferProcess] interim [100000000]:ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.724220882+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.724233426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.724237531+07:00","message":"> Transcript [2326] [false]: 'ความสัมพันธ์ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.724242651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.724244779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.724246638+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:33.724248389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:34.196046599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:34.196063292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.309504366+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.309539974+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-03-05T13:14:34.30954499+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.309557417+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309563997+07:00","message":"[bufferProcess] interim [700000000]:ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309567391+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309573943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309576455+07:00","message":"> Transcript [2327] [false]: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309579503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309581363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309585193+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309587191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309593355+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309595822+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309598219+07:00","message":"Set new StatePrefix : 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.309600116+07:00","message":"Next Push (prob) : 'สัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.309608684+07:00","message":"push: {false ความ 0 0xc000395800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.424882275+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.424934289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีนส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.424940492+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.424956465+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.424964357+07:00","message":"[bufferProcess] interim [820000000]:ความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.424967155+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.424973077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.424976434+07:00","message":"> Transcript [2328] [false]: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.424979538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.424981557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.424983896+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.424986163+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.488073242+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.488109887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.488114949+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.488128479+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.488136153+07:00","message":"[bufferProcess] interim [880000000]:ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.488138604+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีนส์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.488141579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.488144375+07:00","message":"> Transcript [2329] [false]: 'ความสัมพันธ์ระหว่างยีนส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.488147436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.488149477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.488151328+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.488153309+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.616026027+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.616057622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีนโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.616062948+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:34.616075235+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.616082685+07:00","message":"[bufferProcess] interim [940000000]:ความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.61608488+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.616089676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.616092268+07:00","message":"> Transcript [2330] [false]: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.616095188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.61609725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.616099407+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:34.616102148+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.181383379+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.181430892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีนโปรตีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.181436734+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.181451194+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181458968+07:00","message":"[bufferProcess] interim [540000000]:ความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181461661+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181465093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181467781+07:00","message":"> Transcript [2331] [false]: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181471231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181473189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181475402+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181477257+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181479928+07:00","message":"Push: 'สัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181482144+07:00","message":"TextPushed: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181486544+07:00","message":"Set new StatePrefix : 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.181488731+07:00","message":"Next Push (prob) : 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.181499626+07:00","message":"push: {false สัมพันธ์ระหว่างยีน 0 0xc000395800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.318047717+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.318083649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีนโปรตีนและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.318089585+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.318109772+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.318117231+07:00","message":"[bufferProcess] interim [720000000]:ความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.318119866+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีนโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.318123661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.318126466+07:00","message":"> Transcript [2332] [false]: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.318129123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.318131013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.318133216+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.318135559+07:00","message":"TextPushed: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.895586264+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.895615045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีนโปรตีนและรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.895620016+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีนโปรตีนและรัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:35.895629631+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีนโปรตีนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.895635375+07:00","message":"[bufferProcess] interim [320000000]:ความสัมพันธ์ระหว่างยีนโปรตีนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.895638157+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีนโปรตีนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.895642874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.895645459+07:00","message":"> Transcript [2333] [false]: 'ความสัมพันธ์ระหว่างยีนโปรตีนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.895648427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.895650249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.895651985+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:35.895654372+07:00","message":"TextPushed: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.014099254+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.014135028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.014141262+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.014154301+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.014161181+07:00","message":"[bufferProcess] interim [380000000]:ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.014163656+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีนโปรตีนและรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.014168452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.014171176+07:00","message":"> Transcript [2334] [false]: 'ความสัมพันธ์ระหว่างยีนโปรตีนและรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.014173949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.014176372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.014178183+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.014180585+07:00","message":"TextPushed: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.532139176+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.532177631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.532187112+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.532201207+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532208585+07:00","message":"[bufferProcess] interim [860000000]:ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532211393+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532222252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532225559+07:00","message":"> Transcript [2335] [false]: 'ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532229434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532231876+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532234281+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.53223677+07:00","message":"TextPushed: 'ความสัมพันธ์ระหว่างยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532244656+07:00","message":"Push: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532246776+07:00","message":"TextPushed: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532249504+07:00","message":"Set new StatePrefix : 'ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.532251554+07:00","message":"Next Push (prob) : 'และลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.53226048+07:00","message":"push: {false โปรตีน 0 0xc000395800}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.78890594+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.788933804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.788939021+07:00","message":"receive interim result [false|false]: ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:36.788949747+07:00","message":"[buffer interim] 209 false ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.788955819+07:00","message":"[bufferProcess] interim [220000000]:ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.7889582+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.788964782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.788967125+07:00","message":"> Transcript [2336] [false]: 'ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.788969881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.788971753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.788973576+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:36.788975904+07:00","message":"TextPushed: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.024161758+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.132129951+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.132171433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม\",\"confidence\":0.9539891}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.132178425+07:00","message":"receive interim result [true|false]: ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.132186964+07:00","message":"end recv isFinal message id 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.132188883+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.132197508+07:00","message":"[buffer interim] 209 true ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132205594+07:00","message":"[bufferProcess] interim [580000000]:ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132208746+07:00","message":"[bufferProcess] send to processor (isfinal):ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132212201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132215094+07:00","message":"> Transcript [2337] [false]: 'ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132218442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132220166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132222391+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.13222603+07:00","message":"TextPushed: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132227899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132229688+07:00","message":"> Transcript [2338] [true]: 'ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132231733+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132233205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132234773+07:00","message":"StatePrefix: 'ความสัมพันธ์ระหว่างยีนโปรตีนและลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.132236594+07:00","message":"TextPushed: 'ความสัมพันธ์ระหว่างยีนโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.13223965+07:00","message":"Push: 'และลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.132247567+07:00","message":"push: {true และลักษณะทางพันธุกรรม 0 0xc000395800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:37.143094832+07:00","message":"write wav file: './tmp/7515/7515_209.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:37.196384026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:37.196439861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.217984524+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.888706788+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.888743417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.888748787+07:00","message":"receive interim result [false|false]: ไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.888781473+07:00","message":"[buffer interim] 210 false ไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.888788665+07:00","message":"[bufferProcess] interim [420000000]:ไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.88879064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.935972577+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.936007413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.936013734+07:00","message":"receive interim result [false|false]: ในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:37.936024934+07:00","message":"[buffer interim] 210 false ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.936031411+07:00","message":"[bufferProcess] interim [540000000]:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.936033651+07:00","message":"[bufferProcess] send to processor:ไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.9360384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.936041299+07:00","message":"> Transcript [2339] [false]: 'ไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:37.936043458+07:00","message":"Set StatePrefix (first interim): 'ไปก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.577212334+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.577250811+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-03-05T13:14:38.577256132+07:00","message":"receive interim result [false|false]: ในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.577268409+07:00","message":"[buffer interim] 210 false ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.577274966+07:00","message":"[bufferProcess] interim [140000000]:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.577277185+07:00","message":"[bufferProcess] send to processor:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.577282616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.577285625+07:00","message":"> Transcript [2340] [false]: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.577287419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.577289286+07:00","message":"Set new StatePrefix: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.580324035+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.580343822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.58034862+07:00","message":"receive interim result [false|false]: ในกรณีบุก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.580358521+07:00","message":"[buffer interim] 210 false ในกรณีบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.580362544+07:00","message":"[bufferProcess] interim [200000000]:ในกรณีบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.580364899+07:00","message":"[bufferProcess] send to processor:ในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.580368968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.580371142+07:00","message":"> Transcript [2341] [false]: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.580373288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.580375109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.580376911+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.580378785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.644893648+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.644926272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.6449314+07:00","message":"receive interim result [false|false]: ในกรณีบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.644939825+07:00","message":"[buffer interim] 210 false ในกรณีบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.644946717+07:00","message":"[bufferProcess] interim [260000000]:ในกรณีบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.644948988+07:00","message":"[bufferProcess] send to processor:ในกรณีบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.644954005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.644956542+07:00","message":"> Transcript [2342] [false]: 'ในกรณีบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.644959336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.644963924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.644965914+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.644967914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.839755334+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.839819585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.839827769+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.839841187+07:00","message":"[buffer interim] 210 false ในกรณีบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.839851454+07:00","message":"[bufferProcess] interim [500000000]:ในกรณีบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.839855004+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.839861833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.839865749+07:00","message":"> Transcript [2343] [false]: 'ในกรณีบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.839869928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.839873939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.839876821+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.839880136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.968353813+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.968399278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.968404558+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.968417795+07:00","message":"[buffer interim] 210 false ในกรณีบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968426497+07:00","message":"[bufferProcess] interim [620000000]:ในกรณีบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968429172+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968434483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968437283+07:00","message":"> Transcript [2344] [false]: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968440612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.96844263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968444435+07:00","message":"StatePrefix: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968446779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968450879+07:00","message":"Push: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.96845257+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968454503+07:00","message":"Set new StatePrefix : 'ในกรณีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:38.968456351+07:00","message":"Next Push (prob) : 'บุคคลที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:38.968463119+07:00","message":"push: {false ในกรณี 0 0xc000394e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.301130774+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.301159148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.301177462+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.301189716+07:00","message":"[buffer interim] 210 false ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301196113+07:00","message":"[bufferProcess] interim [860000000]:ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301198748+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301201611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301204592+07:00","message":"> Transcript [2345] [false]: 'ในกรณีบุคคลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301207283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301209282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301211176+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301213222+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.30172055+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.301733361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.301737118+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.301745917+07:00","message":"[buffer interim] 210 false ในกรณีบุคคลที่มีเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301749377+07:00","message":"[bufferProcess] interim [920000000]:ในกรณีบุคคลที่มีเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.30175133+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301753748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301755638+07:00","message":"> Transcript [2346] [false]: 'ในกรณีบุคคลที่มีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301758051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301760199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.301761899+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.30176354+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.546874771+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.546917491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.546923493+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.546939397+07:00","message":"[buffer interim] 210 false ในกรณีบุคคลที่มีเลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.546946698+07:00","message":"[bufferProcess] interim [220000000]:ในกรณีบุคคลที่มีเลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.5469492+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.546956591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.546959514+07:00","message":"> Transcript [2347] [false]: 'ในกรณีบุคคลที่มีเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.546962842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.546964817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.546966865+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.546969723+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.86745372+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.867489439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่ A\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.867494793+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่ A"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.867515044+07:00","message":"[buffer interim] 210 false ในกรณีบุคคลที่มีเลือดหมู่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867522414+07:00","message":"[bufferProcess] interim [460000000]:ในกรณีบุคคลที่มีเลือดหมู่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867524658+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.86752759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867529843+07:00","message":"> Transcript [2348] [false]: 'ในกรณีบุคคลที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867533316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867535358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867537418+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.86753921+07:00","message":"TextPushed: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867542886+07:00","message":"Push: 'บุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867544603+07:00","message":"TextPushed: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867546846+07:00","message":"Set new StatePrefix : 'ในกรณีบุคคลที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.867549006+07:00","message":"Next Push (prob) : 'มีเลือดหมู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.867557556+07:00","message":"push: {false บุคคลที่ 0 0xc000394e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.997364648+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.997406399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่ AB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.997412307+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:39.997424962+07:00","message":"[buffer interim] 210 false ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.997431504+07:00","message":"[bufferProcess] interim [580000000]:ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.997434273+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.997438954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.997441664+07:00","message":"> Transcript [2349] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่ A'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.997444567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.997446689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.997448774+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:39.997451325+07:00","message":"TextPushed: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:40.197458736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:40.197475425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.446818901+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.44685097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.446856743+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.446866565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AB ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.446869698+07:00","message":"receive interim result [false|false]:  AB ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.446879432+07:00","message":"[buffer interim] 210 false ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.446884768+07:00","message":"[buffer interim] 210 false  AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.446890664+07:00","message":"[bufferProcess] interim [60000000]:ในกรณีบุคคลที่มีเลือดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.446893223+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.446895936+07:00","message":"[bufferProcess] interim [60000000]: AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.446898472+07:00","message":"[bufferProcess] update buffer: ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.446906978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.446924858+07:00","message":"> Transcript [2350] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.446930473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.446932667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.446934974+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.44693763+07:00","message":"TextPushed: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.575603997+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.575643026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่ AB\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.575649884+07:00","message":"receive interim result [false|false]: ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.575658399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.575661012+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.575667572+07:00","message":"[buffer interim] 210 false ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.575670734+07:00","message":"[buffer interim] 210 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575680208+07:00","message":"[bufferProcess] interim [180000000]:ในกรณีบุคคลที่มีเลือดหมู่ AB"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575682688+07:00","message":"[bufferProcess] send to processor:ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575686993+07:00","message":"[bufferProcess] interim [180000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575690749+07:00","message":"[bufferProcess] update buffer: ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575696454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575700201+07:00","message":"> Transcript [2351] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575704112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575707715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575709454+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.575711857+07:00","message":"TextPushed: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.685121985+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.782826858+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.782863834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.782870026+07:00","message":"receive interim result [true|false]: ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.782880606+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.782882661+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.782888785+07:00","message":"[buffer interim] 210 true ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782895725+07:00","message":"[bufferProcess] interim [360000000]:ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782898432+07:00","message":"[bufferProcess] send to processor (isfinal):ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.78290133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782904288+07:00","message":"> Transcript [2352] [false]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782907194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782909031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782910983+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782913191+07:00","message":"TextPushed: 'ในกรณีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782916139+07:00","message":"Push: 'มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782917861+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.78292018+07:00","message":"Set new StatePrefix : 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782922206+07:00","message":"Next Push (prob) : '่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782923761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782925621+07:00","message":"> Transcript [2353] [true]: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782927544+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782929077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782930662+07:00","message":"StatePrefix: 'ในกรณีบุคคลที่มีเลือดหมู่ AB ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.78293768+07:00","message":"TextPushed: 'ในกรณีบุคคลที่มีเลือดหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:40.782948714+07:00","message":"Push: '่ AB ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.782963812+07:00","message":"push: {false มีเลือดหมู 0 0xc000394e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.7829827+07:00","message":"push: {true ่ AB ค่ะ 0 0xc000394e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:40.791437213+07:00","message":"write wav file: './tmp/7515/7515_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:40.937524703+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.596575145+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.596616853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.596622146+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.596636178+07:00","message":"[buffer interim] 211 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.596643162+07:00","message":"[bufferProcess] interim [660000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.596645111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.641887472+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.641920033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.641926484+07:00","message":"receive interim result [false|false]: น้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.641945037+07:00","message":"[buffer interim] 211 false น้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.641951937+07:00","message":"[bufferProcess] interim [720000000]:น้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.641953989+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.641956681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.641959133+07:00","message":"> Transcript [2354] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.64196111+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.674157167+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.674193503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.674199011+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.674217358+07:00","message":"[buffer interim] 211 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.67422398+07:00","message":"[bufferProcess] interim [780000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.67422608+07:00","message":"[bufferProcess] send to processor:น้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.674229277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.67423187+07:00","message":"> Transcript [2355] [false]: 'น้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.674233857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.674236918+07:00","message":"Set new StatePrefix: 'น้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.792012554+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.792042119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.792047055+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.792055622+07:00","message":"[buffer interim] 211 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.79206244+07:00","message":"[bufferProcess] interim [840000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.792064796+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.79206765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.792069959+07:00","message":"> Transcript [2356] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.792071683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.792076464+07:00","message":"Set new StatePrefix: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.916279161+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.916309861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.916315314+07:00","message":"receive interim result [false|false]: น่าจะมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.916325911+07:00","message":"[buffer interim] 211 false น่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.916331892+07:00","message":"[bufferProcess] interim [960000000]:น่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.916334312+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.91633943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.916341936+07:00","message":"> Transcript [2357] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.916343855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.916345696+07:00","message":"Set new StatePrefix: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.921512693+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.921532359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.921536977+07:00","message":"receive interim result [false|false]: น่าจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:41.921547867+07:00","message":"[buffer interim] 211 false น่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.921552075+07:00","message":"[bufferProcess] interim [20000000]:น่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.921554667+07:00","message":"[bufferProcess] send to processor:น่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.921560383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.921562872+07:00","message":"> Transcript [2358] [false]: 'น่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.921565313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.921567195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.921569319+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:41.921571285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.110661259+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.11069326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.110698762+07:00","message":"receive interim result [false|false]: น่าจะไม่ยาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.110707774+07:00","message":"[buffer interim] 211 false น่าจะไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.11071476+07:00","message":"[bufferProcess] interim [140000000]:น่าจะไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.110716985+07:00","message":"[bufferProcess] send to processor:น่าจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.110719952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.110722446+07:00","message":"> Transcript [2359] [false]: 'น่าจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.110725121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.110726974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.110728653+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.110730814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.363365466+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.363399877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.363405566+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.363418588+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.36342571+07:00","message":"[bufferProcess] interim [440000000]:น่าจะไม่ยากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.363428417+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.363434576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.363437846+07:00","message":"> Transcript [2360] [false]: 'น่าจะไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.36344092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.363444029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.36344577+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.363447693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.49374403+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.49379038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.493797207+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.493812383+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.49381971+07:00","message":"[bufferProcess] interim [560000000]:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.493823223+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.493831055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.493833816+07:00","message":"> Transcript [2361] [false]: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.493837492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.493839717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.493841714+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.493843772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.493849172+07:00","message":"Push: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.493851188+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.49385362+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:42.49385582+07:00","message":"Next Push (prob) : 'ไม่ยากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:42.49386371+07:00","message":"push: {false น่าจะ 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.072087042+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.072125516+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-03-05T13:14:43.07213125+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.072147727+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.072157077+07:00","message":"[bufferProcess] interim [160000000]:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.072159589+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.072164787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.072167902+07:00","message":"> Transcript [2362] [false]: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.072171075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.072173165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.072176627+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.072179154+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:43.197912241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:43.197921057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.395852065+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.395903963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.395910796+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.395924404+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.395932635+07:00","message":"[bufferProcess] interim [520000000]:น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.395935537+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.395938893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.395941699+07:00","message":"> Transcript [2363] [false]: 'น่าจะไม่ยากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.395945253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.395947255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.395949626+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.395951685+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.71252641+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.712550193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.712555122+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:43.712563985+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.712570846+07:00","message":"[bufferProcess] interim [820000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.712573358+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.712576735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.712578919+07:00","message":"> Transcript [2364] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.712581671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.712584618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.712586729+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:43.712588836+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.190863989+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.190896383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.190902656+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.190915129+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190922811+07:00","message":"[bufferProcess] interim [300000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190925384+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190930731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190933644+07:00","message":"> Transcript [2365] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190937355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190939879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190942017+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190944285+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190948297+07:00","message":"Push: 'ไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190950107+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190951893+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.190954777+07:00","message":"Next Push (prob) : 'คะสำหรับนักเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.190962095+07:00","message":"push: {false ไม่ยากนะ 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.422824126+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.422854486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.422860967+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.422872185+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.422879112+07:00","message":"[bufferProcess] interim [480000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.422881649+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.422887227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.422889584+07:00","message":"> Transcript [2366] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.422892976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.422894976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.42289692+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.422899386+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.640984829+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.64102359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.641029618+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.641041432+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.641050088+07:00","message":"[bufferProcess] interim [720000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.641053061+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.64105828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.64106098+07:00","message":"> Transcript [2367] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.641064888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.641067117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.641069148+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.641071661+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.687581378+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.687619646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.687626121+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.687640581+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.687647384+07:00","message":"[bufferProcess] interim [780000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.687650034+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.687656793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.687659373+07:00","message":"> Transcript [2368] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.687662454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.687664466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.687666557+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.687669306+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.945632696+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.945670337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.945676475+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.945693599+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.9457021+07:00","message":"[bufferProcess] interim [20000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.945705458+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.945709021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.945712845+07:00","message":"> Transcript [2369] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.9457181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.945721042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.9457243+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.945727921+07:00","message":"TextPushed: 'น่าจะไม่ยากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.945732049+07:00","message":"Push: 'คะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.945735023+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.945737042+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:44.945739144+07:00","message":"Next Push (prob) : 'สอบได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:44.945747309+07:00","message":"push: {false คะสำหรับนักเรียนที่ 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.132528145+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.132548322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.132553362+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.132565178+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.132571067+07:00","message":"[bufferProcess] interim [200000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.132573776+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.132577041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.132579539+07:00","message":"> Transcript [2370] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.13258259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.132584402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.132586426+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.132588641+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.371132061+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.371167654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.371173443+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.371190479+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.371198181+07:00","message":"[bufferProcess] interim [440000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.371200816+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.371208331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.371210792+07:00","message":"> Transcript [2371] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.371214654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.371216835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.371220354+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.371222931+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.508780296+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.508816175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.508822224+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.508833424+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.508842297+07:00","message":"[bufferProcess] interim [560000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.508845119+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.508848702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.508851377+07:00","message":"> Transcript [2372] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.508854674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.508856721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.508858902+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.50886147+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.571109903+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.571139196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.571145363+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.571155955+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571163191+07:00","message":"[bufferProcess] interim [680000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571165681+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571170777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571173255+07:00","message":"> Transcript [2373] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571177042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571179016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571181173+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571183886+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571188217+07:00","message":"Push: 'สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571189952+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571192409+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.571195051+07:00","message":"Next Push (prob) : 'แสดงว่าเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.571203397+07:00","message":"push: {false สอบได้เนี่ย 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.698890599+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.698925885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.69893207+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.698945133+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.698952029+07:00","message":"[bufferProcess] interim [800000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.698954852+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.698960181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.698962999+07:00","message":"> Transcript [2374] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.698965472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.698967262+07:00","message":"Set new StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.760746944+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.760783375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.760789017+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:45.760797928+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.760804526+07:00","message":"[bufferProcess] interim [860000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.760807221+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.760810431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.760812918+07:00","message":"> Transcript [2375] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.760816553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.760818391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.760820247+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:45.760822571+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:46.198473859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:46.198496395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.276459375+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.276496996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.276502732+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.276515013+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.27652162+07:00","message":"[bufferProcess] interim [400000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.276524254+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.276529256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.276531845+07:00","message":"> Transcript [2376] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.276535344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.276537098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.27653883+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.276541145+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.464458011+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.464495253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.464501742+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.46451351+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.464525513+07:00","message":"[bufferProcess] interim [580000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.464528604+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.464532247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.464534795+07:00","message":"> Transcript [2377] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.464539575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.464541461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.464543548+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.464546113+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.721700389+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.7217406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.721747272+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.721766805+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721774159+07:00","message":"[bufferProcess] interim [820000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721777746+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721784124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.72178673+07:00","message":"> Transcript [2378] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721790232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721792156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721794188+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721796658+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721802312+07:00","message":"Push: 'แสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721804833+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721807278+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.721810056+07:00","message":"Next Push (prob) : 'แล้วแต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.721817+07:00","message":"push: {false แสดงว่าเข้าใจ 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.786564876+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.786627006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.786634005+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.786645853+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.786653317+07:00","message":"[bufferProcess] interim [880000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.786656124+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.786661194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.786664246+07:00","message":"> Transcript [2379] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.786668827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.786672324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.786674444+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.78667707+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.971896968+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.971932091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.971938241+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:46.971950537+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.971957614+07:00","message":"[bufferProcess] interim [60000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.971961305+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.971968155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.971970712+07:00","message":"> Transcript [2380] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.971974199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.971976317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.971978855+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:46.971982004+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.16578202+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.165818079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.165824563+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.165839478+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.165848246+07:00","message":"[bufferProcess] interim [240000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.165851203+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.165854311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.165857239+07:00","message":"> Transcript [2381] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.165860742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.165863876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.16586602+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.165868836+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.304755453+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.304800831+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-03-05T13:14:47.304807509+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.304819932+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304828954+07:00","message":"[bufferProcess] interim [360000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304832966+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304839625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304843613+07:00","message":"> Transcript [2382] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304848778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304851559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304854943+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304858685+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304866743+07:00","message":"Push: 'แล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304869616+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304872671+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.304876576+07:00","message":"Next Push (prob) : 'หากว่าใครยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.304894199+07:00","message":"push: {false แล้วแต่ถ้า 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.323114409+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.323152833+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-03-05T13:14:47.323165054+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.323183189+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.323191563+07:00","message":"[bufferProcess] interim [420000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.323195222+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.323204575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.323208062+07:00","message":"> Transcript [2383] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.323213028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.323215729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.323219461+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.323223307+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.491704602+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.491737147+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-03-05T13:14:47.491743423+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.491757285+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.491768571+07:00","message":"[bufferProcess] interim [540000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.491771624+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.491779213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.491781873+07:00","message":"> Transcript [2384] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.491785288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.491787108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.491789059+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.491792048+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.493074769+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.493086315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.493089736+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.49309682+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.493100065+07:00","message":"[bufferProcess] interim [600000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.493103246+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.493105636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.493107418+07:00","message":"> Transcript [2385] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.493109598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.493111165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.493112693+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.493114572+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.815898061+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.815933753+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-03-05T13:14:47.815948177+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.81596503+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.81597525+07:00","message":"[bufferProcess] interim [840000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.815979948+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.815986726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.815989884+07:00","message":"> Transcript [2386] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.815994985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.815997971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.816000965+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.816004978+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.816013123+07:00","message":"Push: 'หากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.816016735+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.816020027+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.816023288+07:00","message":"Next Push (prob) : 'ตอบไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.816034281+07:00","message":"push: {false หากว่าใครยัง 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.882629847+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.882671158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.8826788+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:47.882704308+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.882714472+07:00","message":"[bufferProcess] interim [960000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.882718236+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.882723169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.882727077+07:00","message":"> Transcript [2387] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.882731732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.882734253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.88273734+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:47.882741317+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.004209278+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.004264949+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-03-05T13:14:48.004270586+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.004286471+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.004293806+07:00","message":"[bufferProcess] interim [80000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.004296845+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.004303499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.004305976+07:00","message":"> Transcript [2388] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.004309772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.004311801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.004313744+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.004316294+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.065064751+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.06508861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.065094026+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.065106226+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.065111822+07:00","message":"[bufferProcess] interim [200000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.065118648+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.065125021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.065127285+07:00","message":"> Transcript [2389] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.065130209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.065131917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.065133764+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.065136229+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.38454509+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.384581298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.384587423+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.384598703+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.384605512+07:00","message":"[bufferProcess] interim [440000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.384608291+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.384614148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.38461672+07:00","message":"> Transcript [2390] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.384620498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.384622309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.38462412+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.384626826+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.384631107+07:00","message":"Push: 'ตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.384636627+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.384638891+07:00","message":"Set new StatePrefix : 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.38464183+07:00","message":"Next Push (prob) : 'ก็ไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.38465902+07:00","message":"push: {false ตอบไม่ได้ 0 0xc000342e80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.514479238+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.514532794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.514540286+07:00","message":"receive interim result [false|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.514554239+07:00","message":"[buffer interim] 211 false น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.514561691+07:00","message":"[bufferProcess] interim [560000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.514564644+07:00","message":"[bufferProcess] send to processor:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.514567821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.514572983+07:00","message":"> Transcript [2391] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.514576562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.514579289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.514581432+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.514583957+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.625436463+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.695948096+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.857138461+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.857191841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ\",\"confidence\":0.9564431}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.85720509+07:00","message":"receive interim result [true|false]: น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.857212827+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.857215569+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.857223829+07:00","message":"[buffer interim] 211 true น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857232685+07:00","message":"[bufferProcess] interim [890000000]:น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857235886+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857239062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857241841+07:00","message":"> Transcript [2392] [false]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.85724536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857247195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857249047+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857252931+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857255274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.85725703+07:00","message":"> Transcript [2393] [true]: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857259303+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857260771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857262252+07:00","message":"StatePrefix: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้ก็ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857264387+07:00","message":"TextPushed: 'น่าจะไม่ยากนะคะสำหรับนักเรียนที่สอบได้เนี่ยแสดงว่าเข้าใจแล้วแต่ถ้าหากว่าใครยังตอบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:48.857267372+07:00","message":"Push: 'ก็ไม่เป็นไรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:48.857275175+07:00","message":"push: {true ก็ไม่เป็นไรนะคะ 0 0xc000342e80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:48.87334761+07:00","message":"write wav file: './tmp/7515/7515_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.034282958+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.034327469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.034332569+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.034346566+07:00","message":"[buffer interim] 212 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.03435381+07:00","message":"[bufferProcess] interim [420000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.034356516+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.172453119+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.172494254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.172499117+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.172513111+07:00","message":"[buffer interim] 212 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.172519079+07:00","message":"[bufferProcess] interim [480000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.172521748+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.172528009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.172530653+07:00","message":"> Transcript [2394] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.172532617+07:00","message":"Set StatePrefix (first interim): 'อ่าน'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:49.198701694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:49.198725748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.349801713+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.349844671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.349851161+07:00","message":"receive interim result [false|false]: อาจจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.349864709+07:00","message":"[buffer interim] 212 false อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.349873953+07:00","message":"[bufferProcess] interim [660000000]:อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.349876516+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.349882656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.349885523+07:00","message":"> Transcript [2395] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.349887291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.349889234+07:00","message":"Set new StatePrefix: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.362944077+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.362965002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.362969392+07:00","message":"receive interim result [false|false]: อาจจะลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.362980159+07:00","message":"[buffer interim] 212 false อาจจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.362984459+07:00","message":"[bufferProcess] interim [720000000]:อาจจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.362986262+07:00","message":"[bufferProcess] send to processor:อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.362988733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.362991232+07:00","message":"> Transcript [2396] [false]: 'อาจจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.362993975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.362996107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.362997851+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.362999653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.537229176+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.537268517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.537275622+07:00","message":"receive interim result [false|false]: อาจจะลองดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.537291612+07:00","message":"[buffer interim] 212 false อาจจะลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.537299129+07:00","message":"[bufferProcess] interim [840000000]:อาจจะลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.537302555+07:00","message":"[bufferProcess] send to processor:อาจจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.537311943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.537315938+07:00","message":"> Transcript [2397] [false]: 'อาจจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.537320248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.537322958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.537325581+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.537328488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.541793157+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.541824627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.541830939+07:00","message":"receive interim result [false|false]: อาจจะลองย้อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.541839883+07:00","message":"[buffer interim] 212 false อาจจะลองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.541846663+07:00","message":"[bufferProcess] interim [900000000]:อาจจะลองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.541849578+07:00","message":"[bufferProcess] send to processor:อาจจะลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.541853437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.541856082+07:00","message":"> Transcript [2398] [false]: 'อาจจะลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.541858525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.541860384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.541861953+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.541863746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.856464146+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.856500752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.85650651+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.856518943+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856525601+07:00","message":"[bufferProcess] interim [200000000]:อาจจะลองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.85652799+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856533031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856535888+07:00","message":"> Transcript [2399] [false]: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856538964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856541059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856542914+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856545009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856549033+07:00","message":"Push: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856550763+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856552501+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.856554487+07:00","message":"Next Push (prob) : 'ลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.856561412+07:00","message":"push: {false อาจจะ 0 0xc001ba0c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.926100508+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.926138376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.926143575+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:49.926157207+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.926164641+07:00","message":"[bufferProcess] interim [320000000]:อาจจะลองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.926166991+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.926173625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.926177085+07:00","message":"> Transcript [2400] [false]: 'อาจจะลองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.926180145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.92618206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.926183887+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:49.926186044+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.05615728+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.056192175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.05619775+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.056214861+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.056221659+07:00","message":"[bufferProcess] interim [380000000]:อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.056224631+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.056227558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.056230008+07:00","message":"> Transcript [2401] [false]: 'อาจจะลองย้อนกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.056232762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.056234474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.056236231+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.056238494+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.263034797+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.263078265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูซิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.263084588+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูซิ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.263101035+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.263108642+07:00","message":"[bufferProcess] interim [620000000]:อาจจะลองย้อนกลับไปดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.263111378+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.263114994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.263117853+07:00","message":"> Transcript [2402] [false]: 'อาจจะลองย้อนกลับไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.263121242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.263123095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.263125206+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.263127569+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.310533655+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.310564611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.310571421+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.310581329+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310586892+07:00","message":"[bufferProcess] interim [680000000]:อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310589376+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูซิ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310594366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310597164+07:00","message":"> Transcript [2403] [false]: 'อาจจะลองย้อนกลับไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310600568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310602566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310604721+07:00","message":"StatePrefix: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310606718+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310612355+07:00","message":"Push: 'ลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310614024+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.31061645+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูซิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.310618756+07:00","message":"Next Push (prob) : 'กลับไปดูซิ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.310627168+07:00","message":"push: {false ลองย้อน 0 0xc001ba0c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.568116319+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.568154006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.568159739+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.568174891+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.568181918+07:00","message":"[bufferProcess] interim [860000000]:อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.568184442+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.568187266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.568189832+07:00","message":"> Transcript [2404] [false]: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.568192262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.56819406+07:00","message":"Set new StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.761565358+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.761609309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.76161526+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.761629585+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.76163631+07:00","message":"[bufferProcess] interim [40000000]:อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.761639006+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.761645826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.761650354+07:00","message":"> Transcript [2405] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.761654204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.761656762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.761658705+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.761661149+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.773320666+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.773346688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.773351661+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.773366567+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.773372035+07:00","message":"[bufferProcess] interim [100000000]:อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.773374257+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.773377111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.773379226+07:00","message":"> Transcript [2406] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.773382293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.773384291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.773385957+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.77338803+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.814091721+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.814128658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.814134378+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.814152306+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.814158451+07:00","message":"[bufferProcess] interim [160000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.814160691+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.814164133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.814167301+07:00","message":"> Transcript [2407] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.81417036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.814172553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.814174718+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.814177056+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.951051981+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.951099104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.951108328+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.951124037+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951135858+07:00","message":"[bufferProcess] interim [280000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951140326+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951149063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951153517+07:00","message":"> Transcript [2408] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951157921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951161389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951169283+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951172678+07:00","message":"TextPushed: 'อาจจะลองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951182849+07:00","message":"Push: 'กลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951189255+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951192496+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:50.951195496+07:00","message":"Next Push (prob) : 'นี้อีกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:50.951209834+07:00","message":"push: {false กลับไปดูคลิป 0 0xc001ba0c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.193252949+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.193301395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.193310001+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.193324619+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.193333165+07:00","message":"[bufferProcess] interim [520000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.193337994+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.193346934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.193351097+07:00","message":"> Transcript [2409] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.193356038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.193358938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.19336239+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.193366643+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.364030983+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.364063032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.364069427+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.364086954+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.364093982+07:00","message":"[bufferProcess] interim [580000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.36409657+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.36409989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.364102221+07:00","message":"> Transcript [2410] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.364105894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.364107595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.364109367+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.364111799+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.394257412+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.394293926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.39429975+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.394311853+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.39431891+07:00","message":"[bufferProcess] interim [640000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.394321791+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.394326792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.394329255+07:00","message":"> Transcript [2411] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.394333875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.394336357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.394338389+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.394340727+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.398705148+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.398731788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.398737194+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.398748899+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398754573+07:00","message":"[bufferProcess] interim [700000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398756685+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398765133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398768065+07:00","message":"> Transcript [2412] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.39877161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398773723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398775684+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398777775+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398783717+07:00","message":"Push: 'นี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398785619+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398787722+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.398790363+07:00","message":"Next Push (prob) : 'หนึ่งเพื่อที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.398798705+07:00","message":"push: {false นี้อีกครั้ง 0 0xc001ba0c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.464516507+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.464549769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.464555636+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.464565784+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.464572817+07:00","message":"[bufferProcess] interim [820000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.464575475+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.464580979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.464583567+07:00","message":"> Transcript [2413] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.464587334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.464589485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.464591269+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.464593828+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.718258508+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.718303007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.718308552+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.718325948+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.718337764+07:00","message":"[bufferProcess] interim [0]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.718340886+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.718344547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.718347411+07:00","message":"> Transcript [2414] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.718351302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.718353295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.718357308+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.718359883+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.740082428+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.740122703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.740127936+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.740139182+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.740145255+07:00","message":"[bufferProcess] interim [60000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.740148028+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.740153374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.740158417+07:00","message":"> Transcript [2415] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.74016333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.740165617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.740169952+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.740172658+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.859500116+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.859543993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.859550016+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.859564497+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859572416+07:00","message":"[bufferProcess] interim [180000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859575259+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859578481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.8595812+07:00","message":"> Transcript [2416] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859585601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859588012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859590159+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859592643+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859595548+07:00","message":"Push: 'หนึ่งเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859597556+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859599847+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.859603031+07:00","message":"Next Push (prob) : 'จะทำความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.859612188+07:00","message":"push: {false หนึ่งเพื่อที่ 0 0xc001ba0c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.908884144+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.908922754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.908930065+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.908942523+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.908948975+07:00","message":"[bufferProcess] interim [300000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.908952272+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.908958883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.908961394+07:00","message":"> Transcript [2417] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.908964967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.908966826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.908968537+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:51.908971869+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.957594478+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.957609272+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.957611495+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.95761336+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.957615186+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.957616891+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.957618508+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:51.957620608+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:52.19972201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:52.199754464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.546192123+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.546238479+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-03-05T13:14:52.546245482+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.546261009+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.546268617+07:00","message":"[bufferProcess] interim [900000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.546271497+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.546279375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.546282106+07:00","message":"> Transcript [2418] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.546286114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.546288617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.546290537+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.54629326+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.742847297+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.742868473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.742874033+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.742887517+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.742893311+07:00","message":"[bufferProcess] interim [80000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.742896234+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.742899493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.742901678+07:00","message":"> Transcript [2419] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.742906533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.742908999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.742911296+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.742914242+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.877861716+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.877897321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.877903311+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.877918175+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877926583+07:00","message":"[bufferProcess] interim [140000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877929751+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877933313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877936258+07:00","message":"> Transcript [2420] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877940377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877942277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877944153+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.87794679+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877949912+07:00","message":"Push: 'จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877951693+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877956615+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.877959725+07:00","message":"Next Push (prob) : 'เข้าใจหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.877967611+07:00","message":"push: {false จะทำความ 0 0xc001ba0c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.981033408+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.981073584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.98108037+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:52.981093415+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.98110091+07:00","message":"[bufferProcess] interim [320000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.981103989+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.981110683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.981114432+07:00","message":"> Transcript [2421] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.981118547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.981120923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.981122869+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:52.981125705+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.072333696+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.072373563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.072381309+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.072399184+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.072414376+07:00","message":"[bufferProcess] interim [380000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.072417645+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.072421296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.0724238+07:00","message":"> Transcript [2422] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.072427654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.072429586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.072431442+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.072436088+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.12809031+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.128125919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.128131795+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.128145902+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.1281523+07:00","message":"[bufferProcess] interim [440000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.128155524+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.128162676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.128164947+07:00","message":"> Transcript [2423] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.128168759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.128171298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.128172984+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.128175896+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.3278095+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.32785464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.327862951+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.327876228+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327882817+07:00","message":"[bufferProcess] interim [620000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327886132+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327892925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327898453+07:00","message":"> Transcript [2424] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327903448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327906157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.32790834+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327911005+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327918221+07:00","message":"Push: 'เข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327919896+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327922124+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.327924269+07:00","message":"Next Push (prob) : 'ว่าอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.327933413+07:00","message":"push: {false เข้าใจหรือ 0 0xc001ba0c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.341453404+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.341473223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.341480432+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.341493246+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.34149952+07:00","message":"[bufferProcess] interim [680000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.341502763+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.341505816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.341508405+07:00","message":"> Transcript [2425] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.341511927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.341513984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.341515874+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.341518766+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.453994031+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.454033146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.454039971+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.4540539+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.45406247+07:00","message":"[bufferProcess] interim [740000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.454065435+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.454068872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.454071752+07:00","message":"> Transcript [2426] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.454075412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.4540774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.454079249+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.454081705+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.47025013+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.470300125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.470309193+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.470326359+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.470334987+07:00","message":"[bufferProcess] interim [800000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.470339885+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.47035107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.470355582+07:00","message":"> Transcript [2427] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.470361971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.47036589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.470369052+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.470373435+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.640318114+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.640366006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.640374257+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.640391443+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640400393+07:00","message":"[bufferProcess] interim [980000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640403852+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640411681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640414308+07:00","message":"> Transcript [2428] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640418618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640420682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640425156+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640427849+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640435483+07:00","message":"Push: 'ว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640437206+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640439306+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.640441527+07:00","message":"Next Push (prob) : 'สืบค้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.640450621+07:00","message":"push: {false ว่าอาจจะ 0 0xc001ba0c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.777857205+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.777897586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.777904082+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.777918686+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.777927047+07:00","message":"[bufferProcess] interim [100000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.777929781+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.777936619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.777940685+07:00","message":"> Transcript [2429] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.777944633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.777946618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.777948678+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.777950962+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.955396643+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.955439298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.955446938+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:53.955461514+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.955469318+07:00","message":"[bufferProcess] interim [280000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.955472633+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.955479273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.955482189+07:00","message":"> Transcript [2430] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.955485739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.955487779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.955489948+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:53.955495119+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.338300222+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.338325819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.338331094+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.33834688+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.338354561+07:00","message":"[bufferProcess] interim [640000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.338357524+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.33836433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.338366977+07:00","message":"> Transcript [2431] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.338370751+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.338373266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.338375693+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.33837836+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.462973398+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.463016464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.463024546+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.463040117+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463047757+07:00","message":"[bufferProcess] interim [760000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463052937+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463063283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463067597+07:00","message":"> Transcript [2432] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463073237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463076372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463079858+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.46308377+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463093654+07:00","message":"Push: 'สืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463097029+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463100818+07:00","message":"Set new StatePrefix : 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.463105906+07:00","message":"Next Push (prob) : 'เพิ่มเติมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.463121295+07:00","message":"push: {false สืบค้น 0 0xc001ba0c80}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.736837293+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.736878317+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-03-05T13:14:54.736887632+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.736903434+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.736911362+07:00","message":"[bufferProcess] interim [120000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.736915115+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.736923426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.736926297+07:00","message":"> Transcript [2433] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.736930548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.736933292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.736935522+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.736937966+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.867229165+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.867274801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.867282116+07:00","message":"receive interim result [false|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.867300302+07:00","message":"[buffer interim] 212 false อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.867314547+07:00","message":"[bufferProcess] interim [180000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.867317946+07:00","message":"[bufferProcess] send to processor:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.867324667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.867331642+07:00","message":"> Transcript [2434] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.867336019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.867338151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.86734055+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:54.867343045+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:54.965053448+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.027168541+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:55.200159821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:55.200199625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.214534388+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.214582995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็\",\"confidence\":0.9588053}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.214590395+07:00","message":"receive interim result [true|false]: อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.214599839+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.21460263+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.214609376+07:00","message":"[buffer interim] 212 true อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214619785+07:00","message":"[bufferProcess] interim [510000000]:อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214623077+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214627088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214629795+07:00","message":"> Transcript [2435] [false]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214633626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214635958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214638361+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214641239+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214643196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214645122+07:00","message":"> Transcript [2436] [true]: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214647387+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214648878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214650492+07:00","message":"StatePrefix: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้นเพิ่มเติมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.21465965+07:00","message":"TextPushed: 'อาจจะลองย้อนกลับไปดูคลิปนี้อีกครั้งหนึ่งเพื่อที่จะทำความเข้าใจหรือว่าอาจจะสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.214663831+07:00","message":"Push: 'เพิ่มเติมนะคะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.214672849+07:00","message":"push: {true เพิ่มเติมนะคะแล้วก็ 0 0xc001ba0c80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:55.226826208+07:00","message":"write wav file: './tmp/7515/7515_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.761138861+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.761209255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองคุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.761215221+07:00","message":"receive interim result [false|false]: ลองคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.761235536+07:00","message":"[buffer interim] 213 false ลองคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.761243663+07:00","message":"[bufferProcess] interim [540000000]:ลองคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.761246164+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.888337388+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.888371547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราคุยกับเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.888377838+07:00","message":"receive interim result [false|false]: เราคุยกับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:55.888389528+07:00","message":"[buffer interim] 213 false เราคุยกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.88839669+07:00","message":"[bufferProcess] interim [720000000]:เราคุยกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.888399722+07:00","message":"[bufferProcess] send to processor:ลองคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.88840497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.888407583+07:00","message":"> Transcript [2437] [false]: 'ลองคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:55.888409739+07:00","message":"Set StatePrefix (first interim): 'ลองคุยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.207471905+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.207513792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับเพื่อนอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.207519734+07:00","message":"receive interim result [false|false]: คุยกับเพื่อนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.20753513+07:00","message":"[buffer interim] 213 false คุยกับเพื่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.207543223+07:00","message":"[bufferProcess] interim [960000000]:คุยกับเพื่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.207546226+07:00","message":"[bufferProcess] send to processor:เราคุยกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.207554473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.207557147+07:00","message":"> Transcript [2438] [false]: 'เราคุยกับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.207559724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.207561979+07:00","message":"Set new StatePrefix: 'เราคุยกับเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.212901988+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.212935035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราคุยกับเพื่อนดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.212940327+07:00","message":"receive interim result [false|false]: เราคุยกับเพื่อนดู"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.212953879+07:00","message":"[buffer interim] 213 false เราคุยกับเพื่อนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.212961307+07:00","message":"[bufferProcess] interim [20000000]:เราคุยกับเพื่อนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.212963805+07:00","message":"[bufferProcess] send to processor:คุยกับเพื่อนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.212966534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.212969223+07:00","message":"> Transcript [2439] [false]: 'คุยกับเพื่อนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.212971899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.212973786+07:00","message":"Set new StatePrefix: 'คุยกับเพื่อนอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.404372507+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.404409983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราคุยกับเพื่อนดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.404415639+07:00","message":"receive interim result [false|false]: เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.404429335+07:00","message":"[buffer interim] 213 false เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.404437427+07:00","message":"[bufferProcess] interim [200000000]:เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.404439977+07:00","message":"[bufferProcess] send to processor:เราคุยกับเพื่อนดู"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.404443763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.404446471+07:00","message":"> Transcript [2440] [false]: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.404448702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.404451191+07:00","message":"Set new StatePrefix: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.986524629+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.986565577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราคุยกับเพื่อนดูว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.98657157+07:00","message":"receive interim result [false|false]: เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:56.986584607+07:00","message":"[buffer interim] 213 false เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.986592277+07:00","message":"[bufferProcess] interim [800000000]:เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.986594695+07:00","message":"[bufferProcess] send to processor:เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.986600437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.986606195+07:00","message":"> Transcript [2441] [false]: 'เราคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.986609622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.986611643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.986615919+07:00","message":"StatePrefix: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:56.986618185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.389864287+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.389906421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราคุยกับเพื่อนดูว่าแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.389912146+07:00","message":"receive interim result [false|false]: เราคุยกับเพื่อนดูว่าแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.389929436+07:00","message":"[buffer interim] 213 false เราคุยกับเพื่อนดูว่าแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.389936317+07:00","message":"[bufferProcess] interim [220000000]:เราคุยกับเพื่อนดูว่าแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.389938994+07:00","message":"[bufferProcess] send to processor:เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.38994211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.389944742+07:00","message":"> Transcript [2442] [false]: 'เราคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.389947727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.389949727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.389951481+07:00","message":"StatePrefix: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.389953424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.4889747+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.489012078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราคุยกับเพื่อนดูว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.489018405+07:00","message":"receive interim result [false|false]: เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.489033897+07:00","message":"[buffer interim] 213 false เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.489041985+07:00","message":"[bufferProcess] interim [280000000]:เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.489044513+07:00","message":"[bufferProcess] send to processor:เราคุยกับเพื่อนดูว่าแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.489051441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.489057508+07:00","message":"> Transcript [2443] [false]: 'เราคุยกับเพื่อนดูว่าแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.489060837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.489063085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.489065591+07:00","message":"StatePrefix: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.48906823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.611620221+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.611657755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราคุยกับเพื่อนดูว่าแต่ละคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.611663928+07:00","message":"receive interim result [false|false]: เราคุยกับเพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.611677844+07:00","message":"[buffer interim] 213 false เราคุยกับเพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.61168579+07:00","message":"[bufferProcess] interim [340000000]:เราคุยกับเพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.611688328+07:00","message":"[bufferProcess] send to processor:เราคุยกับเพื่อนดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.61169499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.61169737+07:00","message":"> Transcript [2444] [false]: 'เราคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.611700992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.61170315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.611708437+07:00","message":"StatePrefix: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.611710969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.611715522+07:00","message":"Push: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.611717687+07:00","message":"TextPushed: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.611719712+07:00","message":"Set new StatePrefix : 'เราคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.611721703+07:00","message":"Next Push (prob) : 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.611742886+07:00","message":"push: {false เราคุยกับเพื่อนดู 0 0xc000395200}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.656781354+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.727515148+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.841862931+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.841903514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราคุยกับเพื่อนดูว่าแต่ละคนเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.841909602+07:00","message":"receive interim result [false|false]: เราคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.841924131+07:00","message":"[buffer interim] 213 false เราคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.841932209+07:00","message":"[bufferProcess] interim [640000000]:เราคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.841935023+07:00","message":"[bufferProcess] send to processor:เราคุยกับเพื่อนดูว่าแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.841940853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.841944492+07:00","message":"> Transcript [2445] [false]: 'เราคุยกับเพื่อนดูว่าแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.841948337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.841950405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.841952459+07:00","message":"StatePrefix: 'เราคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.841954801+07:00","message":"TextPushed: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.916514496+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.916553217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย\",\"confidence\":0.9344126}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.916560837+07:00","message":"receive interim result [true|false]: ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.916569753+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.916571845+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.916578537+07:00","message":"[buffer interim] 213 true ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916588717+07:00","message":"[bufferProcess] interim [640000000]:ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916592001+07:00","message":"[bufferProcess] send to processor (isfinal):เราคุยกับเพื่อนดูว่าแต่ละคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916595472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916598188+07:00","message":"> Transcript [2446] [false]: 'เราคุยกับเพื่อนดูว่าแต่ละคนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916601222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916603701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916606866+07:00","message":"StatePrefix: 'เราคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916609242+07:00","message":"TextPushed: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916610833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916612686+07:00","message":"> Transcript [2447] [true]: 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916614643+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916616233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916617656+07:00","message":"StatePrefix: 'เราคุยกับเพื่อนดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.91661939+07:00","message":"TextPushed: 'เราคุยกับเพื่อนดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916620978+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916746554+07:00","message":"Push: 'ว่าแต่ละคนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.91674939+07:00","message":"TextPushed: 'เราคุยกับเพื่อนดูว่าแต่ละคนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916751643+07:00","message":"Set new StatePrefix : 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916753744+07:00","message":"Next Push (prob) : 'ลองคุยกับเพื่อนดูว่าแต่ละคนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:57.916767258+07:00","message":"push: {true ว่าแต่ละคนเนี่ย 0 0xc000395200}"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:57.916787264+07:00","message":"write aligntment file to 'tmp/7515/align_message_id_213.html'"}
{"level":"info","service":"Main","time":"2026-03-05T13:14:57.925065863+07:00","message":"write wav file: './tmp/7515/7515_213.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:58.200658428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:14:58.200676118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.253918817+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.253964036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.253968808+07:00","message":"receive interim result [false|false]: มีความ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.253982871+07:00","message":"[buffer interim] 214 false มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.253990299+07:00","message":"[bufferProcess] interim [540000000]:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.253992583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.384081665+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.384116841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.384122146+07:00","message":"receive interim result [false|false]: มีความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.384134389+07:00","message":"[buffer interim] 214 false มีความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.384142567+07:00","message":"[bufferProcess] interim [660000000]:มีความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.384144926+07:00","message":"[bufferProcess] send to processor:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.384150129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.384153093+07:00","message":"> Transcript [2448] [false]: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.38415511+07:00","message":"Set StatePrefix (first interim): 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.571664354+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.571699535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.571705476+07:00","message":"receive interim result [false|false]: มีความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.571718623+07:00","message":"[buffer interim] 214 false มีความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.571725425+07:00","message":"[bufferProcess] interim [840000000]:มีความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.571727888+07:00","message":"[bufferProcess] send to processor:มีความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.571733725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.571736392+07:00","message":"> Transcript [2449] [false]: 'มีความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.571738979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.571741072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.571746221+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.571748419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.895249448+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.895291281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้าใจตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.895296598+07:00","message":"receive interim result [false|false]: มีความเข้าใจตรง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.895308324+07:00","message":"[buffer interim] 214 false มีความเข้าใจตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.895315966+07:00","message":"[bufferProcess] interim [200000000]:มีความเข้าใจตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.895318301+07:00","message":"[bufferProcess] send to processor:มีความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.895323737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.895326466+07:00","message":"> Transcript [2450] [false]: 'มีความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.895329498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.895331419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.895333198+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.895335394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.957340311+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.957412733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้าใจตรงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.957428182+07:00","message":"receive interim result [false|false]: มีความเข้าใจตรงกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:58.95745581+07:00","message":"[buffer interim] 214 false มีความเข้าใจตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.957474039+07:00","message":"[bufferProcess] interim [320000000]:มีความเข้าใจตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.957481168+07:00","message":"[bufferProcess] send to processor:มีความเข้าใจตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.957493406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.957500115+07:00","message":"> Transcript [2451] [false]: 'มีความเข้าใจตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.957507056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.957511459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.957516498+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:58.95752068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.484959179+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.484998344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้าใจตรงกันแตกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.485009093+07:00","message":"receive interim result [false|false]: มีความเข้าใจตรงกันแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.48502086+07:00","message":"[buffer interim] 214 false มีความเข้าใจตรงกันแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485027797+07:00","message":"[bufferProcess] interim [800000000]:มีความเข้าใจตรงกันแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485030363+07:00","message":"[bufferProcess] send to processor:มีความเข้าใจตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485033847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485036714+07:00","message":"> Transcript [2452] [false]: 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485039557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485041578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.48504331+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485045292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.48504905+07:00","message":"Push: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485050807+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485052834+07:00","message":"Set new StatePrefix : 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.485055013+07:00","message":"Next Push (prob) : 'เข้าใจตรงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.485062239+07:00","message":"push: {false มีความ 0 0xc000107980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.792268132+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.792307532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้าใจตรงกันแตกต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.792313652+07:00","message":"receive interim result [false|false]: มีความเข้าใจตรงกันแตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.79232689+07:00","message":"[buffer interim] 214 false มีความเข้าใจตรงกันแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.792334321+07:00","message":"[bufferProcess] interim [40000000]:มีความเข้าใจตรงกันแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.792337112+07:00","message":"[bufferProcess] send to processor:มีความเข้าใจตรงกันแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.792343657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.792346379+07:00","message":"> Transcript [2453] [false]: 'มีความเข้าใจตรงกันแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.792349636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.792351572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.792353902+07:00","message":"StatePrefix: 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.792356117+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.970397187+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.970436972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้าใจตรงกันแตกต่างกันอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.970443096+07:00","message":"receive interim result [false|false]: มีความเข้าใจตรงกันแตกต่างกันอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:14:59.970456056+07:00","message":"[buffer interim] 214 false มีความเข้าใจตรงกันแตกต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.970463673+07:00","message":"[bufferProcess] interim [280000000]:มีความเข้าใจตรงกันแตกต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.970466294+07:00","message":"[bufferProcess] send to processor:มีความเข้าใจตรงกันแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.970471887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.970483258+07:00","message":"> Transcript [2454] [false]: 'มีความเข้าใจตรงกันแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.970486984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.970490556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.970492941+07:00","message":"StatePrefix: 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:14:59.970495066+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.041412961+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.041454935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้าใจตรงกันแตกต่างกันยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.041461698+07:00","message":"receive interim result [false|false]: มีความเข้าใจตรงกันแตกต่างกันยังไง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.041476442+07:00","message":"[buffer interim] 214 false มีความเข้าใจตรงกันแตกต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.041484781+07:00","message":"[bufferProcess] interim [400000000]:มีความเข้าใจตรงกันแตกต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.041487657+07:00","message":"[bufferProcess] send to processor:มีความเข้าใจตรงกันแตกต่างกันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.041493448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.04149602+07:00","message":"> Transcript [2455] [false]: 'มีความเข้าใจตรงกันแตกต่างกันอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.041499383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.041501607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.041503743+07:00","message":"StatePrefix: 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.04150609+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.294297571+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.294339323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้าใจตรงกันแตกต่างกันยังไงบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.294345436+07:00","message":"receive interim result [false|false]: มีความเข้าใจตรงกันแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.294360858+07:00","message":"[buffer interim] 214 false มีความเข้าใจตรงกันแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294369418+07:00","message":"[bufferProcess] interim [580000000]:มีความเข้าใจตรงกันแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294371913+07:00","message":"[bufferProcess] send to processor:มีความเข้าใจตรงกันแตกต่างกันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294379031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294381851+07:00","message":"> Transcript [2456] [false]: 'มีความเข้าใจตรงกันแตกต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294385338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294390176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.29439265+07:00","message":"StatePrefix: 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294394865+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294401923+07:00","message":"Push: 'เข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294403633+07:00","message":"TextPushed: 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294406477+07:00","message":"Set new StatePrefix : 'มีความเข้าใจตรงกันแตกต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.294408741+07:00","message":"Next Push (prob) : 'แตกต่างกันยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.294417006+07:00","message":"push: {false เข้าใจตรงกัน 0 0xc000107980}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.748111864+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.748150706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.748157042+07:00","message":"receive interim result [false|false]: มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.748175734+07:00","message":"[buffer interim] 214 false มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.748185565+07:00","message":"[bufferProcess] interim [120000000]:มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.748188239+07:00","message":"[bufferProcess] send to processor:มีความเข้าใจตรงกันแตกต่างกันยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.748191917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.748195302+07:00","message":"> Transcript [2457] [false]: 'มีความเข้าใจตรงกันแตกต่างกันยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.748198862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.748200786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.748202474+07:00","message":"StatePrefix: 'มีความเข้าใจตรงกันแตกต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.748204533+07:00","message":"TextPushed: 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.856507648+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.927930138+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.959537727+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.959574952+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-03-05T13:15:00.959581556+07:00","message":"receive interim result [true|false]: มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.959595412+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.959597929+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.959605519+07:00","message":"[buffer interim] 214 true มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959613188+07:00","message":"[bufferProcess] interim [360000000]:มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959616368+07:00","message":"[bufferProcess] send to processor (isfinal):มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959619488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959624892+07:00","message":"> Transcript [2458] [false]: 'มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959628191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.95963014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959632156+07:00","message":"StatePrefix: 'มีความเข้าใจตรงกันแตกต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959634849+07:00","message":"TextPushed: 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959636744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959638632+07:00","message":"> Transcript [2459] [true]: 'มีความเข้าใจตรงกันแตกต่างกันยังไงบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959640624+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959642112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.9596437+07:00","message":"StatePrefix: 'มีความเข้าใจตรงกันแตกต่างกันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.959645741+07:00","message":"TextPushed: 'มีความเข้าใจตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:00.9596485+07:00","message":"Push: 'แตกต่างกันยังไงบ้างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:00.95965636+07:00","message":"push: {true แตกต่างกันยังไงบ้างนะคะ 0 0xc000107980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:00.968514436+07:00","message":"write wav file: './tmp/7515/7515_214.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:01.201612856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:01.201619949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:04.201984379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:04.202014569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.053839558+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.144490993+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.14451623+07:00","message":"found end of frame, send empty tag with msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.144519743+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.144527856+07:00","message":"[buffer interim] 215 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.144535036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.144539244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.144542562+07:00","message":"> Transcript [2460] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.144545566+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.144547357+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.144549047+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.144551394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:06.144558326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.144567059+07:00","message":"push: {true \n 0 0xc002c2a700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:06.154713448+07:00","message":"write wav file: './tmp/7515/7515_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:06.626408246+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:07.202563512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:07.202590818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.485393329+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.48544559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.485450539+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.485468691+07:00","message":"[buffer interim] 216 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.485475342+07:00","message":"[bufferProcess] interim [700000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.485477294+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.485483598+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.485486231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.485489107+07:00","message":"> Transcript [2461] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.485491087+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.60995368+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.609996664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.610002504+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.610017481+07:00","message":"[buffer interim] 216 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.610025176+07:00","message":"[bufferProcess] interim [760000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.610027075+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.834052426+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.834101996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.834108686+07:00","message":"receive interim result [false|false]: จะเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.834122012+07:00","message":"[buffer interim] 216 false จะเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.834130369+07:00","message":"[bufferProcess] interim [940000000]:จะเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.834133831+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.834142651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.834146759+07:00","message":"> Transcript [2462] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.834149962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.834153771+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.91383429+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.913875831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.913881453+07:00","message":"receive interim result [false|false]: จากที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.91389396+07:00","message":"[buffer interim] 216 false จากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.913901697+07:00","message":"[bufferProcess] interim [60000000]:จากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.913904048+07:00","message":"[bufferProcess] send to processor:จะเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.913909154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.913911771+07:00","message":"> Transcript [2463] [false]: 'จะเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.91391378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.913915817+07:00","message":"Set new StatePrefix: 'จะเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.989331445+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.989374567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.989380242+07:00","message":"receive interim result [false|false]: จากที่เราได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:07.989392927+07:00","message":"[buffer interim] 216 false จากที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.989400213+07:00","message":"[bufferProcess] interim [180000000]:จากที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.989405106+07:00","message":"[bufferProcess] send to processor:จากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.989412114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.989414593+07:00","message":"> Transcript [2464] [false]: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.989416949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:07.989419076+07:00","message":"Set new StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.17134874+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.171390459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.171395366+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.171406685+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.171413348+07:00","message":"[bufferProcess] interim [360000000]:จากที่เราได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.171415585+07:00","message":"[bufferProcess] send to processor:จากที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.171418365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.171420788+07:00","message":"> Transcript [2465] [false]: 'จากที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.17142378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.171425693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.171427486+07:00","message":"StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.17142949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.375501396+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.375524387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.375528769+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.375542649+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.375548694+07:00","message":"[bufferProcess] interim [600000000]:จากที่เราได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.375551055+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.375553793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.375555839+07:00","message":"> Transcript [2466] [false]: 'จากที่เราได้เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.375558535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.375560503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.375562733+07:00","message":"StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.375564601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.70065568+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.700703405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.70070922+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.70072338+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.700734763+07:00","message":"[bufferProcess] interim [840000000]:จากที่เราได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.700738104+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.700743981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.700747589+07:00","message":"> Transcript [2467] [false]: 'จากที่เราได้เรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.700759577+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.700762423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.70076568+07:00","message":"StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.700767734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.754775106+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.754816172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.754821868+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.754834797+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754842506+07:00","message":"[bufferProcess] interim [960000000]:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754844952+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.75485149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754854227+07:00","message":"> Transcript [2468] [false]: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.75485769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754859808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754861546+07:00","message":"StatePrefix: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754863522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754872029+07:00","message":"Push: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754873975+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754875871+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:08.754878218+07:00","message":"Next Push (prob) : 'ได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:08.754885248+07:00","message":"push: {false จากที่เรา 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.397368552+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.397394034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.397398581+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.397412697+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.397419268+07:00","message":"[bufferProcess] interim [560000000]:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.397422055+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.397427526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.397429563+07:00","message":"> Transcript [2469] [false]: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.397432539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.397434384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.397436399+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.397439412+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.640659469+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.640701236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.640709506+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.640723506+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.640731383+07:00","message":"[bufferProcess] interim [800000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.640734499+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.640742096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.64074453+07:00","message":"> Transcript [2470] [false]: 'จากที่เราได้เรียนมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.640747536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.640756832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.640759253+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.640761541+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.780468809+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.780504311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.780510775+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.78052762+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.780535613+07:00","message":"[bufferProcess] interim [980000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.780538422+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.780541558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.780544065+07:00","message":"> Transcript [2471] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.780547098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.780548859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.780550798+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.780552955+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.856413271+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.856443758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.856450038+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.856463026+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.856470778+07:00","message":"[bufferProcess] interim [100000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.856473703+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.856480591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.856485228+07:00","message":"> Transcript [2472] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.856488538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.856490768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.856493015+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.856495051+07:00","message":"TextPushed: 'จากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.8565007+07:00","message":"Push: 'ได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.856502512+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.85650514+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.85650745+07:00","message":"Next Push (prob) : 'คะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.856515386+07:00","message":"push: {false ได้เรียนมานะ 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.99274503+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.992790884+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-03-05T13:15:09.992797023+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:09.992812745+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.992820092+07:00","message":"[bufferProcess] interim [220000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.992822724+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.99282626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.992828693+07:00","message":"> Transcript [2473] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.992831704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.992833639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.992836074+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:09.992838447+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.099737903+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.099790346+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-03-05T13:15:10.099798604+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.099811516+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.099818549+07:00","message":"[bufferProcess] interim [280000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.099821255+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.099826457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.099829247+07:00","message":"> Transcript [2474] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.099832163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.099834221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.099836032+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.099838665+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:10.202833313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:10.202847265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.298659337+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.29868882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.298694006+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.298705716+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.298713634+07:00","message":"[bufferProcess] interim [460000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.298715948+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.298719028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.29872171+07:00","message":"> Transcript [2475] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.298724669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.298726237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.298727816+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.29873024+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.357063507+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.35709988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.357105728+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.357114694+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357122238+07:00","message":"[bufferProcess] interim [580000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357124609+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357128628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357131202+07:00","message":"> Transcript [2476] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357134705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357136809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357138526+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357141044+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357143802+07:00","message":"Push: 'คะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357146107+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357148575+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.357150645+07:00","message":"Next Push (prob) : 'มาลองใส่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.357158715+07:00","message":"push: {false คะวันนี้เดี๋ยวเรา 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.57973298+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.579796521+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-03-05T13:15:10.579805125+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.579823698+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.579834022+07:00","message":"[bufferProcess] interim [820000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.579837409+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.579842691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.579845544+07:00","message":"> Transcript [2477] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.57984801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.579849904+07:00","message":"Set new StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.87910473+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.879147716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.87915395+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:10.879168879+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.879176355+07:00","message":"[bufferProcess] interim [120000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.879178787+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.879182879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.879185595+07:00","message":"> Transcript [2478] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.879189931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.879191643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.879199985+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:10.879202855+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.053636455+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.053674593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.053681382+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.053696294+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.053704086+07:00","message":"[bufferProcess] interim [240000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.053706714+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.053714131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.053716815+07:00","message":"> Transcript [2479] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.053720534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.053722674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.053724796+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.05372938+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.190968751+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.191008756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.191014082+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.191027133+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.191034152+07:00","message":"[bufferProcess] interim [420000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.191037024+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.191042608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.1910452+07:00","message":"> Transcript [2480] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.191048856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.191051328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.191054271+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.191057046+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.446316725+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.446356984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.446363282+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.446375645+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446383674+07:00","message":"[bufferProcess] interim [660000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446387331+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.44639475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446397502+07:00","message":"> Transcript [2481] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446401382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446403719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446405771+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446408743+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446414695+07:00","message":"Push: 'มาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446416401+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446418451+07:00","message":"Set new StatePrefix : 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.446421154+07:00","message":"Next Push (prob) : 'เนื้อหาในบทเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.446440946+07:00","message":"push: {false มาลองสรุป 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.448143428+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.448157167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.448162159+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.448169469+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.448172949+07:00","message":"[bufferProcess] interim [720000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.448175788+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.448178438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.448180393+07:00","message":"> Transcript [2482] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.448182828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.448184544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.448186247+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.448188445+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.743795561+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.781320547+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.781361119+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-03-05T13:15:11.781367249+07:00","message":"receive interim result [false|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.781380935+07:00","message":"[buffer interim] 216 false จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.781389359+07:00","message":"[bufferProcess] interim [20000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.78139204+07:00","message":"[bufferProcess] send to processor:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.781399204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.781402019+07:00","message":"> Transcript [2483] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.781405988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.781408171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.78141024+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.781412748+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.889709381+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.889743928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ\",\"confidence\":0.95236367}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.889759424+07:00","message":"receive interim result [true|false]: จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.889769172+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.889771304+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.889778729+07:00","message":"[buffer interim] 216 true จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889789033+07:00","message":"[bufferProcess] interim [140000000]:จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889794669+07:00","message":"[bufferProcess] send to processor (isfinal):จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889798435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889801309+07:00","message":"> Transcript [2484] [false]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889804816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.88980668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889808565+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889811175+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889813079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.88981491+07:00","message":"> Transcript [2485] [true]: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889820572+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889822267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889823857+07:00","message":"StatePrefix: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุปเนื้อหาในบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889825694+07:00","message":"TextPushed: 'จากที่เราได้เรียนมานะคะวันนี้เดี๋ยวเรามาลองสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:11.889832686+07:00","message":"Push: 'เนื้อหาในบทเรียนกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:11.889841163+07:00","message":"push: {true เนื้อหาในบทเรียนกันค่ะ 0 0xc000045600}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:11.900248502+07:00","message":"write wav file: './tmp/7515/7515_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.097768861+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:13.203910011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:13.203934189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.803425631+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.803468393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.803473997+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:13.803486455+07:00","message":"[buffer interim] 217 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.803494602+07:00","message":"[bufferProcess] interim [480000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.80349655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.803501994+07:00","message":"[bufferProcess] send to processor (ticker):ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.80350456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.803507009+07:00","message":"> Transcript [2486] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:13.80350923+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.012841981+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.012882402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.012888829+07:00","message":"receive interim result [false|false]: ร้านขาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.012903729+07:00","message":"[buffer interim] 217 false ร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.012912134+07:00","message":"[bufferProcess] interim [600000000]:ร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.012914508+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.034816455+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.034869514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.034876056+07:00","message":"receive interim result [false|false]: การถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.034891346+07:00","message":"[buffer interim] 217 false การถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.034900368+07:00","message":"[bufferProcess] interim [660000000]:การถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.034902796+07:00","message":"[bufferProcess] send to processor:ร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.034910351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.034913073+07:00","message":"> Transcript [2487] [false]: 'ร้านขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.034916411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.034920426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.034922243+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.03492399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.085640277+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.085672796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.085678241+07:00","message":"receive interim result [false|false]: การถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.085693336+07:00","message":"[buffer interim] 217 false การถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.085700485+07:00","message":"[bufferProcess] interim [780000000]:การถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.085703744+07:00","message":"[bufferProcess] send to processor:การถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.085707314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.085709567+07:00","message":"> Transcript [2488] [false]: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.085711867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.08571375+07:00","message":"Set new StatePrefix: 'การถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.459373419+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.459417821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.459425159+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.459442326+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.459452867+07:00","message":"[bufferProcess] interim [140000000]:การถ่ายทอดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.459455754+07:00","message":"[bufferProcess] send to processor:การถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.459459203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.459462143+07:00","message":"> Transcript [2489] [false]: 'การถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.459465564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.459467812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.459470338+07:00","message":"StatePrefix: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.459472656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.732370315+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.732407897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.732414047+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.732427779+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.732435218+07:00","message":"[bufferProcess] interim [500000000]:การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.73243767+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.732440733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.732443498+07:00","message":"> Transcript [2490] [false]: 'การถ่ายทอดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.732446922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.732448738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.732450528+07:00","message":"StatePrefix: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.732452938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.980993668+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.981032809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.981038646+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:14.981052591+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.981060666+07:00","message":"[bufferProcess] interim [680000000]:การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.981063154+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.981070709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.981073205+07:00","message":"> Transcript [2491] [false]: 'การถ่ายทอดลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.981076504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.98107869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.981080549+07:00","message":"StatePrefix: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:14.981082538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.041589116+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.041627723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.041634559+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.041648236+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041655535+07:00","message":"[bufferProcess] interim [800000000]:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041658186+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041663145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041666009+07:00","message":"> Transcript [2492] [false]: 'การถ่ายทอดลักษณะทางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041669216+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041671176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041672965+07:00","message":"StatePrefix: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041675189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041679234+07:00","message":"Push: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.04168113+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041683404+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.041685562+07:00","message":"Next Push (prob) : 'ทอดลักษณะทางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.041694003+07:00","message":"push: {false การถ่าย 0 0xc001ba0100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.686467417+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.686525275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.68653191+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.686549652+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.686558088+07:00","message":"[bufferProcess] interim [400000000]:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.686561411+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.686568141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.686570861+07:00","message":"> Transcript [2493] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.686573148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.686575117+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.938097299+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.938138354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.938144309+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:15.938156+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.938163597+07:00","message":"[bufferProcess] interim [640000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.938166398+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.938169422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.938172127+07:00","message":"> Transcript [2494] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.938175187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.938177135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.93817912+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:15.938181201+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.08899804+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.089030921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.089036709+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.089045626+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.08905197+07:00","message":"[bufferProcess] interim [820000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.089054668+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.089058143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.089060865+07:00","message":"> Transcript [2495] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.089064105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.08906606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.089067762+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.089069728+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:16.204380872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:16.204401954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.266000609+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.266053715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.266062282+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.266079725+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.266096838+07:00","message":"[bufferProcess] interim [940000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.266108566+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.266118554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.266122946+07:00","message":"> Transcript [2496] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.266129721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.26613269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.266135974+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.266140052+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.458928393+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.458975764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.45898256+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านดี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.458997894+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459006199+07:00","message":"[bufferProcess] interim [180000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459008845+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459012495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459014907+07:00","message":"> Transcript [2497] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459018914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459020905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459023513+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459025601+07:00","message":"TextPushed: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459028553+07:00","message":"Push: 'ทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459030621+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.459032765+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.45903511+07:00","message":"Next Push (prob) : 'เกิดผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.459044536+07:00","message":"push: {false ทอดลักษณะทางพันธุกรรม 0 0xc001ba0100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.585279193+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.585322966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.585329536+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.585342743+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.585350249+07:00","message":"[bufferProcess] interim [240000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.585352749+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านดี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.585358092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.585360662+07:00","message":"> Transcript [2498] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.585363913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.585365962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.585367647+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.585370543+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.589639274+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.589654757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.589658666+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.58966813+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.589672464+07:00","message":"[bufferProcess] interim [300000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.589674473+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.589677588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.58967962+07:00","message":"> Transcript [2499] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.589681456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.589683333+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดแผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.971291302+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.971375132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.971381858+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:16.97139688+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.971404386+07:00","message":"[bufferProcess] interim [720000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.971406845+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.971409671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.971412335+07:00","message":"> Transcript [2500] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.971414428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:16.971416489+07:00","message":"Set new StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.160115851+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.160152899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.160159396+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.160169207+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.1601758+07:00","message":"[bufferProcess] interim [900000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.16017828+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.160183349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.160186065+07:00","message":"> Transcript [2501] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.160189227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.160191025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.160193336+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.160196338+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.468889235+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.468911237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.468916196+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.468929335+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.468936272+07:00","message":"[bufferProcess] interim [200000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.468939588+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.468942832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.468944786+07:00","message":"> Transcript [2502] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.468947836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.468949683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.468951489+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.468953943+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.552602123+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.552640862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.552647729+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.552659927+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.552669642+07:00","message":"[bufferProcess] interim [320000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.552672379+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.552676159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.552678835+07:00","message":"> Transcript [2503] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.552682389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.552684077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.552686034+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.552688535+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.858137653+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.858175406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.858180929+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.858195972+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858205737+07:00","message":"[bufferProcess] interim [560000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858209612+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858214009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858218385+07:00","message":"> Transcript [2504] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858223219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858225843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858229168+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858232068+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858234718+07:00","message":"Push: 'เกิดผ่านยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858236602+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858238648+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:17.858241402+07:00","message":"Next Push (prob) : 'ซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:17.858249673+07:00","message":"push: {false เกิดผ่านยีน 0 0xc001ba0100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.092403141+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.092440583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.092446727+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.092458098+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.092466886+07:00","message":"[bufferProcess] interim [800000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.092469499+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.092474536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.092477352+07:00","message":"> Transcript [2505] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.092480968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.092483106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.092485434+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.092488419+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.188462007+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.188499885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.188506574+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายเรียน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.188519604+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.188526615+07:00","message":"[bufferProcess] interim [860000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.188529702+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.188536212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.188538852+07:00","message":"> Transcript [2506] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.188542751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.188544655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.188547062+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.188550244+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.191914358+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.191933325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.191937647+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.191949085+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.191952927+07:00","message":"[bufferProcess] interim [920000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.191955293+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.191959123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.191961026+07:00","message":"> Transcript [2507] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสายเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.191963706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.19196531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.191966966+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.19196914+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.429240033+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.429277122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.429284121+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.429294784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.429297376+07:00","message":"receive interim result [false|false]:  DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.429303432+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.429306844+07:00","message":"[buffer interim] 217 false  DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429312717+07:00","message":"[bufferProcess] interim [160000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429315374+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429318079+07:00","message":"[bufferProcess] interim [160000000]: DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429320183+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429323004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429325684+07:00","message":"> Transcript [2508] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429328892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429330644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429332361+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429334712+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429341826+07:00","message":"Push: 'ซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429344925+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.429348614+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.4293522+07:00","message":"Next Push (prob) : 'สาย DNA'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.429361267+07:00","message":"push: {false ซึ่งเป็นช่วงหนึ่งของ 0 0xc001ba0100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.621848944+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.621892561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.621899697+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.621910665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.621913454+07:00","message":"receive interim result [false|false]:  DNA นะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.621920068+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.621923698+07:00","message":"[buffer interim] 217 false  DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.621930097+07:00","message":"[bufferProcess] interim [340000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.621933362+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.621936265+07:00","message":"[bufferProcess] interim [340000000]: DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.621939236+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.621942386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.621945086+07:00","message":"> Transcript [2509] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.621949042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.621950828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.62195259+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.621954899+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.622511165+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.622524917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.622531133+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.622542666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" DNA นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.622546921+07:00","message":"receive interim result [false|false]:  DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.622551748+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.622555173+07:00","message":"[buffer interim] 217 false  DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.622559351+07:00","message":"[bufferProcess] interim [400000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.622563215+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.62257645+07:00","message":"[bufferProcess] interim [400000000]: DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.622580417+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.622598728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.62262411+07:00","message":"> Transcript [2510] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.622630495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.622633048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.622635152+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.622638025+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.665130977+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.736452043+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.754424035+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.754462047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.754470725+07:00","message":"receive interim result [false|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.754482387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.754486892+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.754496732+07:00","message":"[buffer interim] 217 false การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.75450442+07:00","message":"[buffer interim] 217 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.754513093+07:00","message":"[bufferProcess] interim [520000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.754517324+07:00","message":"[bufferProcess] send to processor:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.754522463+07:00","message":"[bufferProcess] interim [520000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.754525977+07:00","message":"[bufferProcess] update buffer: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.754529942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.754533464+07:00","message":"> Transcript [2511] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.754538622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.75454118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.754547199+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.754551479+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.795722423+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.822417129+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.82245111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.822457693+07:00","message":"receive interim result [true|false]: การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.822467334+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.822469363+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.822475212+07:00","message":"[buffer interim] 217 true การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822482767+07:00","message":"[bufferProcess] interim [580000000]:การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822487947+07:00","message":"[bufferProcess] send to processor (isfinal):การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822491363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822494228+07:00","message":"> Transcript [2512] [false]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822497532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822499378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822501046+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822503506+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822508002+07:00","message":"Push: 'สาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822509845+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822511958+07:00","message":"Set new StatePrefix : 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822514287+07:00","message":"Next Push (prob) : ' นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822515882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822517704+07:00","message":"> Transcript [2513] [true]: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.8225199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822521443+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.82252354+07:00","message":"StatePrefix: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822529998+07:00","message":"TextPushed: 'การถ่ายทอดลักษณะทางพันธุกรรมเกิดผ่านยีนซึ่งเป็นช่วงหนึ่งของสาย DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:18.822532236+07:00","message":"Push: ' นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.822540524+07:00","message":"push: {false สาย DNA 0 0xc001ba0100}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.822545669+07:00","message":"push: {true  นะคะ 0 0xc001ba0100}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:18.837285403+07:00","message":"write wav file: './tmp/7515/7515_217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:18.925319372+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.171659566+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.17169863+07:00","message":"found end of frame, send empty tag with msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.171703914+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.171717687+07:00","message":"[buffer interim] 218 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.171726908+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.171731686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.171736137+07:00","message":"> Transcript [2514] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.17173993+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.171753295+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.171756451+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.171759118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.171763126+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.171775429+07:00","message":"push: {true \n 0 0xc002c2ac80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:19.177507817+07:00","message":"write wav file: './tmp/7515/7515_218.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:19.205351665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:19.205374728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.585838819+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.585885179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่บน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.585890525+07:00","message":"receive interim result [false|false]: อยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.585903552+07:00","message":"[buffer interim] 219 false อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.585910699+07:00","message":"[bufferProcess] interim [480000000]:อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.585912897+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.958810054+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.958857498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บนโครโมโซม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.958862855+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:19.95887524+07:00","message":"[buffer interim] 219 false ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.958882447+07:00","message":"[bufferProcess] interim [840000000]:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.958884806+07:00","message":"[bufferProcess] send to processor:อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.958889641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.958892509+07:00","message":"> Transcript [2515] [false]: 'อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:19.958894503+07:00","message":"Set StatePrefix (first interim): 'อยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.403319948+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.466710264+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.488226368+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.488267469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อยู่บนโครโมโซม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.488273045+07:00","message":"receive interim result [false|false]: ที่อยู่บนโครโมโซม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.488286684+07:00","message":"[buffer interim] 219 false ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.488297534+07:00","message":"[bufferProcess] interim [440000000]:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.488300088+07:00","message":"[bufferProcess] send to processor:ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.488303846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.488306689+07:00","message":"> Transcript [2516] [false]: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.488309067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.48831127+07:00","message":"Set new StatePrefix: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.5031348+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.503160426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่บนโครโมโซม\",\"confidence\":0.9501436}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.503166351+07:00","message":"receive interim result [true|false]: อยู่บนโครโมโซม"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.503175573+07:00","message":"end recv isFinal message id 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.503177969+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.503182738+07:00","message":"[buffer interim] 219 true อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.50318778+07:00","message":"[bufferProcess] interim [500000000]:อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.50319113+07:00","message":"[bufferProcess] send to processor (isfinal):ที่อยู่บนโครโมโซม"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503193862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503196054+07:00","message":"> Transcript [2517] [false]: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503198711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503200558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503202418+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.50320463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503206214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503208522+07:00","message":"> Transcript [2518] [true]: 'อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503210744+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503212243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503213706+07:00","message":"StatePrefix: 'ที่อยู่บนโครโมโซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503215383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.503220966+07:00","message":"Push: 'อยู่บนโครโมโซม'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.503228433+07:00","message":"push: {true อยู่บนโครโมโซม 0 0xc000342280}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:20.510258216+07:00","message":"write wav file: './tmp/7515/7515_219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.938298044+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.938333402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.938337981+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:20.938348282+07:00","message":"[buffer interim] 220 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.938356857+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:20.938359949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.130400253+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.130436603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.130441923+07:00","message":"receive interim result [false|false]: โดยรับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.130451572+07:00","message":"[buffer interim] 220 false โดยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.130457884+07:00","message":"[bufferProcess] interim [660000000]:โดยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.13046+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.130465039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.130467543+07:00","message":"> Transcript [2519] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.130469851+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.18485662+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.184894509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.18489922+07:00","message":"receive interim result [false|false]: โดยลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.184910193+07:00","message":"[buffer interim] 220 false โดยลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.18491673+07:00","message":"[bufferProcess] interim [780000000]:โดยลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.184919081+07:00","message":"[bufferProcess] send to processor:โดยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.184923921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.184927037+07:00","message":"> Transcript [2520] [false]: 'โดยรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.184929686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.184931581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.184933589+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.184935594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.450174544+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.450217069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.450222236+07:00","message":"receive interim result [false|false]: โดยลำดับนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.45023305+07:00","message":"[buffer interim] 220 false โดยลำดับนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.450242136+07:00","message":"[bufferProcess] interim [960000000]:โดยลำดับนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.45024467+07:00","message":"[bufferProcess] send to processor:โดยลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.450250074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.45025278+07:00","message":"> Transcript [2521] [false]: 'โดยลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.450255974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.450257875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.450260002+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.450262119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.466323845+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.466344341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.46634917+07:00","message":"receive interim result [false|false]: โดยลำดับใน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.466372226+07:00","message":"[buffer interim] 220 false โดยลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.46637753+07:00","message":"[bufferProcess] interim [20000000]:โดยลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.466379735+07:00","message":"[bufferProcess] send to processor:โดยลำดับนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.466382449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.466384578+07:00","message":"> Transcript [2522] [false]: 'โดยลำดับนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.466387255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.466389153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.466390978+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.466392758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.509425369+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.509448138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับ Miss\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.509453141+07:00","message":"receive interim result [false|false]: โดยลำดับ Miss"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.509466015+07:00","message":"[buffer interim] 220 false โดยลำดับ Miss"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509471205+07:00","message":"[bufferProcess] interim [80000000]:โดยลำดับ Miss"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509473372+07:00","message":"[bufferProcess] send to processor:โดยลำดับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509476066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.50947879+07:00","message":"> Transcript [2523] [false]: 'โดยลำดับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509481393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509483158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509485087+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509486879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509493012+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509494969+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509498719+07:00","message":"Set new StatePrefix : 'โดยลำดับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.509500689+07:00","message":"Next Push (prob) : 'ลำดับใน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.509508373+07:00","message":"push: {false โดย 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.631729868+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.631774354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.631780809+07:00","message":"receive interim result [false|false]: โดยลำดับวิธี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.631793611+07:00","message":"[buffer interim] 220 false โดยลำดับวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.631800407+07:00","message":"[bufferProcess] interim [140000000]:โดยลำดับวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.631802743+07:00","message":"[bufferProcess] send to processor:โดยลำดับ Miss"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.631807698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.631810353+07:00","message":"> Transcript [2524] [false]: 'โดยลำดับ Miss'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.631812261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.631814138+07:00","message":"Set new StatePrefix: 'โดยลำดับ Miss'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.632378538+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.632393409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.632397369+07:00","message":"receive interim result [false|false]: โดยลำดับนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.632405478+07:00","message":"[buffer interim] 220 false โดยลำดับนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.63240951+07:00","message":"[bufferProcess] interim [200000000]:โดยลำดับนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.632411476+07:00","message":"[bufferProcess] send to processor:โดยลำดับวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.632413363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.632415203+07:00","message":"> Transcript [2525] [false]: 'โดยลำดับวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.632416941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.632418689+07:00","message":"Set new StatePrefix: 'โดยลำดับวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.693437117+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.693474293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.693479867+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.693490895+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.693498045+07:00","message":"[bufferProcess] interim [260000000]:โดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.693500504+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.693505441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.693508229+07:00","message":"> Transcript [2526] [false]: 'โดยลำดับนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.693510324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:21.693514196+07:00","message":"Set new StatePrefix: 'โดยลำดับนิ้ว'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.958020561+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.958044464+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.958049577+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.95805159+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.95805348+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.958055621+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.958057377+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.958058964+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:21.958060624+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.083192486+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.083235743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.083242835+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.083257533+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.083269461+07:00","message":"[bufferProcess] interim [680000000]:โดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.083272642+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.083279799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.083284008+07:00","message":"> Transcript [2527] [false]: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.083287728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.083290814+07:00","message":"Set new StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:22.205856164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:22.205870491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.400368625+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.400410774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของ DNA\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.400417059+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.40043117+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.400438609+07:00","message":"[bufferProcess] interim [980000000]:โดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.400441284+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.400448625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.400451312+07:00","message":"> Transcript [2528] [false]: 'โดยลำดับนิวคลีโอไทด์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.400454857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.400456999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.400459196+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.400461672+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.531875601+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.531923402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.531931579+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.531949461+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.531962+07:00","message":"[bufferProcess] interim [40000000]:โดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.531965856+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของ DNA"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.531973336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.531977656+07:00","message":"> Transcript [2529] [false]: 'โดยลำดับนิวคลีโอไทด์ของ DNA'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.531984048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.531987184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.531989951+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.531993642+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.920972152+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.921012404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.921017966+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:22.921030789+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.921038482+07:00","message":"[bufferProcess] interim [520000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.921042129+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.921045155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.921049708+07:00","message":"> Transcript [2530] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.921052942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.921054942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.921057007+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:22.921059442+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.118432091+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.11846679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.118472319+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.118483852+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118490478+07:00","message":"[bufferProcess] interim [700000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118493013+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118497992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118500379+07:00","message":"> Transcript [2531] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118503722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.11850609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118508283+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118510554+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118514993+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118517003+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118519043+07:00","message":"Set new StatePrefix : 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.118521201+07:00","message":"Next Push (prob) : 'ของยีนกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.11852797+07:00","message":"push: {false ลำดับนิวคลีโอไทด์ 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.233533494+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.233592139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.233598553+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.233615569+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.233620318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.233624283+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.233629707+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.233633087+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233639052+07:00","message":"[bufferProcess] interim [760000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233641229+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233644233+07:00","message":"[bufferProcess] interim [820000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233645997+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233648701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233651334+07:00","message":"> Transcript [2532] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233672517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.23367467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233676489+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233679228+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.23368113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.23368307+07:00","message":"> Transcript [2533] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233697974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233699898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.23371766+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.233719717+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.292351727+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.292397936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.292404394+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.292416546+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.292427203+07:00","message":"[bufferProcess] interim [880000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.292429679+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.29243545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.2924383+07:00","message":"> Transcript [2534] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.292441615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.292443736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.292445536+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.292448619+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.612113356+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.61215097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.612157373+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.612171375+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.612178483+07:00","message":"[bufferProcess] interim [180000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.612182684+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.612191797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.612195036+07:00","message":"> Transcript [2535] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.612198736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.61220147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.612203477+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.61220596+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.61221271+07:00","message":"Push: 'ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.612214659+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.612216832+07:00","message":"Set new StatePrefix : 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.612218938+07:00","message":"Next Push (prob) : 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.612225999+07:00","message":"push: {false ของยีนกำหนด 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.841804917+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.841842704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.841848694+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.841861208+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.841868026+07:00","message":"[bufferProcess] interim [420000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.84187263+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.841878657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.841881601+07:00","message":"> Transcript [2536] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.841885037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.841887034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.841889902+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.841893436+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.938600428+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.93863929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.938645183+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:23.938657165+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.938664018+07:00","message":"[bufferProcess] interim [480000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.938666398+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.938671285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.938674242+07:00","message":"> Transcript [2537] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.938677532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.938679391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.938681384+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:23.938683684+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.00050867+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.00053739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.00054357+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.00055695+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.00056295+07:00","message":"[bufferProcess] interim [540000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.000565861+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.000572428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.000575164+07:00","message":"> Transcript [2538] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.000578138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.000580199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.000582287+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.0005845+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.381705301+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.381756606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.381763654+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.381776627+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381783479+07:00","message":"[bufferProcess] interim [20000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381786072+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381791239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.38179419+07:00","message":"> Transcript [2539] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381797689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381799613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381801847+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381804263+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381810344+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381812395+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381814714+07:00","message":"Set new StatePrefix : 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.381817903+07:00","message":"Next Push (prob) : 'ของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.381837042+07:00","message":"push: {false ลักษณะ 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.658269285+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.658310539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.658316689+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.65833496+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.658345652+07:00","message":"[bufferProcess] interim [140000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.658348413+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.658355444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.658362567+07:00","message":"> Transcript [2540] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.658368303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.658371946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.658375014+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.65837975+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.703676467+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.703719261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.703726854+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.703750745+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.70376259+07:00","message":"[bufferProcess] interim [260000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703766493+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703773776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703778681+07:00","message":"> Transcript [2541] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703784351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703787063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703790404+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.703793988+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.840841287+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.840879215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.840885392+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:24.840898542+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.840907167+07:00","message":"[bufferProcess] interim [380000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.840909919+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.840916197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.840918891+07:00","message":"> Transcript [2542] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.840922488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.840924495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.840926712+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:24.840929137+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.027749996+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.027788332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.027795145+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์คือ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.027807547+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027815053+07:00","message":"[bufferProcess] interim [620000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027817652+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027823193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027829268+07:00","message":"> Transcript [2543] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027833191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027835235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027837219+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027839983+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027845794+07:00","message":"Push: 'ของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027847531+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027849691+07:00","message":"Set new StatePrefix : 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.027854175+07:00","message":"Next Push (prob) : 'ที่สังเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.027861528+07:00","message":"push: {false ของโปรตีน 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.09431224+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.094348998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.094355073+07:00","message":"receive interim result [false|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.094369367+07:00","message":"[buffer interim] 220 false โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.094375486+07:00","message":"[bufferProcess] interim [680000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.094378165+07:00","message":"[bufferProcess] send to processor:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.094384469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.094386931+07:00","message":"> Transcript [2544] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.0943904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.094392417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.094394118+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.094396989+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.203888852+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:25.206056711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:25.206077002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.26625411+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.30762287+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.307665651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.307671729+07:00","message":"receive interim result [true|false]: โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.30768258+07:00","message":"end recv isFinal message id 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.307684588+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.307690708+07:00","message":"[buffer interim] 220 true โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307698457+07:00","message":"[bufferProcess] interim [950000000]:โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307701508+07:00","message":"[bufferProcess] send to processor (isfinal):โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307704802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307708194+07:00","message":"> Transcript [2545] [false]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307711685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307713858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307715929+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307718546+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307720442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.30772236+07:00","message":"> Transcript [2546] [true]: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307724447+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307725966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307727566+07:00","message":"StatePrefix: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีนที่สังเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307729441+07:00","message":"TextPushed: 'โดยลำดับนิวคลีโอไทด์ของยีนกำหนดลักษณะของโปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:25.307737226+07:00","message":"Push: 'ที่สังเคราะห์ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:25.3077519+07:00","message":"push: {true ที่สังเคราะห์ขึ้น 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:25.318378132+07:00","message":"write wav file: './tmp/7515/7515_220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.14090483+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.140955324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.140962156+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.140979427+07:00","message":"[buffer interim] 221 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.140987507+07:00","message":"[bufferProcess] interim [870000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.140989675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.334659443+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.334693535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Until\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.33469868+07:00","message":"receive interim result [false|false]: Until"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.334711098+07:00","message":"[buffer interim] 221 false Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.334717036+07:00","message":"[bufferProcess] interim [990000000]:Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.334719184+07:00","message":"[bufferProcess] send to processor:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.334724773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.33472745+07:00","message":"> Transcript [2547] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.334729543+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.628957829+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.628997524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Until รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.629003392+07:00","message":"receive interim result [false|false]: Until รูป"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.629015734+07:00","message":"[buffer interim] 221 false Until รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.629023178+07:00","message":"[bufferProcess] interim [230000000]:Until รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.62902594+07:00","message":"[bufferProcess] send to processor:Until"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.629031138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.629033754+07:00","message":"> Transcript [2548] [false]: 'Until'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.629036466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.629038623+07:00","message":"Set new StatePrefix: 'Until'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.649057716+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.649084873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.649090477+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.649103969+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.649110522+07:00","message":"[bufferProcess] interim [290000000]:อันนี้รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.64911251+07:00","message":"[bufferProcess] send to processor:Until รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.649114914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.649117464+07:00","message":"> Transcript [2549] [false]: 'Until รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.64912003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.649122468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.649127046+07:00","message":"StatePrefix: 'Until'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.649129052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.71249338+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.71252631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.712532201+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.71254442+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.712552806+07:00","message":"[bufferProcess] interim [530000000]:อันนี้รูปแบบต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.71255507+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.712559672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.712562469+07:00","message":"> Transcript [2550] [false]: 'อันนี้รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.71256472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.712567648+07:00","message":"Set new StatePrefix: 'อันนี้รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.887208383+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.887244339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.88725065+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:26.887268098+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.887275742+07:00","message":"[bufferProcess] interim [710000000]:อันนี้รูปแบบต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.887278279+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.8872861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.887288932+07:00","message":"> Transcript [2551] [false]: 'อันนี้รูปแบบต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.887291914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.887293787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.887295496+07:00","message":"StatePrefix: 'อันนี้รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:26.887297515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.021358574+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.021395011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.021401609+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.021414463+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.021421254+07:00","message":"[bufferProcess] interim [830000000]:อันนี้รูปแบบต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.021423895+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.021429916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.021432403+07:00","message":"> Transcript [2552] [false]: 'อันนี้รูปแบบต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.021435587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.021437787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.021439771+07:00","message":"StatePrefix: 'อันนี้รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.021441865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.529621007+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.529650646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.529656653+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.529667052+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.529672752+07:00","message":"[bufferProcess] interim [310000000]:อันนี้รูปแบบต่างกันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.529675302+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.529680104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.529682354+07:00","message":"> Transcript [2553] [false]: 'อันนี้รูปแบบต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.5296853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.529687397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.529689368+07:00","message":"StatePrefix: 'อันนี้รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.529691454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.741531643+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.741573669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.741580394+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.741594326+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741602986+07:00","message":"[bufferProcess] interim [490000000]:อันนี้รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741606126+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741609479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741612341+07:00","message":"> Transcript [2554] [false]: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741615813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741617678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741619823+07:00","message":"StatePrefix: 'อันนี้รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741621872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741624416+07:00","message":"Push: 'อันนี้รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741626442+07:00","message":"TextPushed: 'อันนี้รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.74162887+07:00","message":"Set new StatePrefix : 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.741631195+07:00","message":"Next Push (prob) : 'ต่างกันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.741639647+07:00","message":"push: {false อันนี้รูปแบบ 0 0xc000395580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.850378394+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.850423103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.850429298+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:27.850445893+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.850454083+07:00","message":"[bufferProcess] interim [610000000]:อันนี้รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.850456828+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.850460352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.850462811+07:00","message":"> Transcript [2555] [false]: 'อันนี้รูปแบบต่างกันจะมีลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.850466409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.850468253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.850470019+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:27.85047244+07:00","message":"TextPushed: 'อันนี้รูปแบบ'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:28.206534367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:28.206555933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.243534914+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.243575455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับมีเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.243582352+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับมีเพียง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.243595264+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับมีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.24360304+07:00","message":"[bufferProcess] interim [30000000]:อันนี้รูปแบบต่างกันจะมีลำดับมีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.243606232+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.243613314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.24361607+07:00","message":"> Transcript [2556] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.243619966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.243622215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.243624234+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.243626743+07:00","message":"TextPushed: 'อันนี้รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.422695518+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.422735017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.422746829+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.422760323+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.422767149+07:00","message":"[bufferProcess] interim [150000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.422769813+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับมีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.422775941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.422778772+07:00","message":"> Transcript [2557] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับมีเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.422782152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.422784249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.422788036+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.422790419+07:00","message":"TextPushed: 'อันนี้รูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.74899784+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.749037741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.749044426+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.749056967+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.749064343+07:00","message":"[bufferProcess] interim [510000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.749067407+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.749073865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.74907659+07:00","message":"> Transcript [2558] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.749079906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.749081919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.74908386+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.749086496+07:00","message":"TextPushed: 'อันนี้รูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.74909272+07:00","message":"Push: 'ต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.749096626+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.749098846+07:00","message":"Set new StatePrefix : 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.749101056+07:00","message":"Next Push (prob) : 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.749108433+07:00","message":"push: {false ต่างกันจะมี 0 0xc000395580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.833899814+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.833942343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.833949203+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:28.833963847+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.833977064+07:00","message":"[bufferProcess] interim [570000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.833980216+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.833987403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.833989898+07:00","message":"> Transcript [2559] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.833994087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.833996199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.833998086+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:28.834000515+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.017129388+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.017180091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.017186586+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.017202213+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.017210336+07:00","message":"[bufferProcess] interim [810000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.017213279+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.017225143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.01722777+07:00","message":"> Transcript [2560] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.017231915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.017234258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.017235982+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.017238488+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.645087129+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.645123277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.645129409+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.64514396+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.64515196+07:00","message":"[bufferProcess] interim [410000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.645154847+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.645170399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.645173428+07:00","message":"> Transcript [2561] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.645180461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.645182828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.645184565+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.645187156+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.730607375+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.730643207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.730649417+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.73066302+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730670155+07:00","message":"[bufferProcess] interim [530000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.73067271+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730676522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730678825+07:00","message":"> Transcript [2562] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730683241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.73068547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730687722+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730691185+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730698635+07:00","message":"Push: 'ลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730700673+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730702658+07:00","message":"Set new StatePrefix : 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.730704788+07:00","message":"Next Push (prob) : 'ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.730713431+07:00","message":"push: {false ลำดับนิวคลีโอไทด์ 0 0xc000395580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.934549193+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.934582812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.934589337+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:29.9346028+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.934611344+07:00","message":"[bufferProcess] interim [710000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.93461375+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.934616819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.934619619+07:00","message":"> Transcript [2563] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.934623063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.934624879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.934626667+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:29.934629184+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.032835606+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.032877745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.032884052+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.032898248+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.032906235+07:00","message":"[bufferProcess] interim [830000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.032909709+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.032915399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.032918618+07:00","message":"> Transcript [2564] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.032923485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.032925445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.032927938+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.032930422+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.214097949+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.214136774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.214143145+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.214155949+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.214163709+07:00","message":"[bufferProcess] interim [950000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.214166423+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.21417173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.214174595+07:00","message":"> Transcript [2565] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.214177967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.214179914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.214181856+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.214184557+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.384074805+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.384116355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.384123042+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.384137984+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.3841461+07:00","message":"[bufferProcess] interim [130000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.38414918+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.384154934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.384157691+07:00","message":"> Transcript [2566] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.384162253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.384164471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.38416658+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.384169094+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.384175867+07:00","message":"Push: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.384177815+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.384179811+07:00","message":"Set new StatePrefix : 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.384182433+07:00","message":"Next Push (prob) : 'และทำให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.384193799+07:00","message":"push: {false ต่างกัน 0 0xc000395580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.423776871+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.423807939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.423814237+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.423833645+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.423842105+07:00","message":"[bufferProcess] interim [190000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.423844696+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.423850085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.423852556+07:00","message":"> Transcript [2567] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.4238559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.423857735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.423859382+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.423862505+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.54976876+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.54980805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.549814087+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.549825454+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.549832831+07:00","message":"[bufferProcess] interim [310000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.549835395+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.549840903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.549845051+07:00","message":"> Transcript [2568] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.5498487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.549850931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.549852744+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.549855279+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.751022345+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.751066888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.751073098+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.751087926+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.751096014+07:00","message":"[bufferProcess] interim [490000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.751098862+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.751104001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.751107235+07:00","message":"> Transcript [2569] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.751111158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.751113331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.751115466+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.751118134+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.825457598+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.825499564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.825506528+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.825518301+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825528056+07:00","message":"[bufferProcess] interim [610000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825530858+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825536519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825539228+07:00","message":"> Transcript [2570] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825543183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825545066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.82554704+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825550054+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825554604+07:00","message":"Push: 'และทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825556409+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825558598+07:00","message":"Set new StatePrefix : 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:30.825561429+07:00","message":"Next Push (prob) : 'โปรตีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.82557426+07:00","message":"push: {false และทำให้ได้ 0 0xc000395580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:30.975796578+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.009463469+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.009510533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.009520295+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีต่อ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.009531845+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.009541088+07:00","message":"[bufferProcess] interim [730000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.0095456+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.009549701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.009553091+07:00","message":"> Transcript [2571] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.009556487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.009558455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.009562223+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.009564932+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.03521243+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.082934672+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.082979218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.082986092+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.082999153+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.083007855+07:00","message":"[bufferProcess] interim [790000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.083010835+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.083016338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.083019282+07:00","message":"> Transcript [2572] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.083023066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.083026738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.08302875+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.083031386+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.092630628+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.092647874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.092653023+07:00","message":"receive interim result [false|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.092659015+07:00","message":"[buffer interim] 221 false อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.092663412+07:00","message":"[bufferProcess] interim [910000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.092666604+07:00","message":"[bufferProcess] send to processor:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.092672769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.092675168+07:00","message":"> Transcript [2573] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.092677702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.092679557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.092681264+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.092683313+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.197370871+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.197410356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ\",\"confidence\":0.95763123}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.197418604+07:00","message":"receive interim result [true|false]: อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.1974277+07:00","message":"end recv isFinal message id 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.197429717+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.197436116+07:00","message":"[buffer interim] 221 true อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197448143+07:00","message":"[bufferProcess] interim [910000000]:อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197451503+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197455295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197458072+07:00","message":"> Transcript [2574] [false]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197462151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197464301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.1974663+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197469181+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197475626+07:00","message":"Push: 'โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197478752+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197481029+07:00","message":"Set new StatePrefix : 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197483218+07:00","message":"Next Push (prob) : 'มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197484757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197486541+07:00","message":"> Transcript [2575] [true]: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197488896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197490886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197492519+07:00","message":"StatePrefix: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่มีสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.197494501+07:00","message":"TextPushed: 'อันนี้รูปแบบต่างกันจะมีลำดับนิวคลีโอไทด์ต่างกันและทำให้ได้โปรตีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.19749673+07:00","message":"Push: 'มีสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.197512153+07:00","message":"push: {false โปรตีนที่ 0 0xc000395580}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.197532606+07:00","message":"push: {true มีสมบัติ 0 0xc000395580}"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:31.20657344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:31.206580529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:31.210199814+07:00","message":"write wav file: './tmp/7515/7515_221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.862715034+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.949993557+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.9500233+07:00","message":"found end of frame, send empty tag with msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.950027172+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.950036067+07:00","message":"[buffer interim] 222 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.950044253+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.950047938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.950050548+07:00","message":"> Transcript [2576] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.950053159+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.950054869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.950056651+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.950058296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:31.950060715+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.950070128+07:00","message":"push: {true \n 0 0xc002c2b000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:31.955373131+07:00","message":"write wav file: './tmp/7515/7515_222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:31.997704461+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.37479488+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.475429547+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.475446407+07:00","message":"found end of frame, send empty tag with msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.475449891+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.47545687+07:00","message":"[buffer interim] 223 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.475465125+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.475468935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.475471805+07:00","message":"> Transcript [2577] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.475474149+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.475476042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.475479653+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.475482088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.475492205+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.475502319+07:00","message":"push: {true \n 0 0xc002c2a180}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:32.479968901+07:00","message":"write wav file: './tmp/7515/7515_223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.504867865+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.574854177+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.695981587+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.723203208+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.723221162+07:00","message":"found end of frame, send empty tag with msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.723224211+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.723230834+07:00","message":"[buffer interim] 224 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.723237775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.723241567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.723244226+07:00","message":"> Transcript [2578] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.723246585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.723248659+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.723250252+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.723252387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.723260952+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.723270793+07:00","message":"push: {true \n 0 0xc002c2a780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:32.727806969+07:00","message":"write wav file: './tmp/7515/7515_224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.893070537+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.970029274+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.970046434+07:00","message":"found end of frame, send empty tag with msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.970049421+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.970056583+07:00","message":"[buffer interim] 225 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.970063526+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.970066991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.970069729+07:00","message":"> Transcript [2579] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.97007186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.970073658+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.970075268+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.970076962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:32.970079126+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:32.970087244+07:00","message":"push: {true \n 0 0xc002c2ac00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:32.97483127+07:00","message":"write wav file: './tmp/7515/7515_225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:33.214968465+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:34.207384005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:34.207413642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:35.063054017+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:35.135169002+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:35.148619597+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:35.148640617+07:00","message":"found end of frame, send empty tag with msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:35.148643722+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:35.148650532+07:00","message":"[buffer interim] 226 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:35.148659367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:35.148664053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:35.14866664+07:00","message":"> Transcript [2580] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:35.148669004+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:35.148670854+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:35.148672418+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:35.148674008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:35.1486764+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:35.14868602+07:00","message":"push: {true \n 0 0xc000343800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:35.155624139+07:00","message":"write wav file: './tmp/7515/7515_226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:36.378158753+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:36.378205681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:36.378211222+07:00","message":"receive interim result [false|false]: รักนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:36.378225938+07:00","message":"[buffer interim] 227 false รักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:36.378233269+07:00","message":"[bufferProcess] interim [320000000]:รักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:36.378235342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:36.378241371+07:00","message":"[bufferProcess] send to processor (ticker):รักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:36.378243839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:36.378246601+07:00","message":"> Transcript [2581] [false]: 'รักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:36.378249545+07:00","message":"Set StatePrefix (first interim): 'รักนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.015156488+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.015213689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.015219554+07:00","message":"receive interim result [false|false]: รักนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:37.015232906+07:00","message":"[buffer interim] 227 false รักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.015240273+07:00","message":"[bufferProcess] interim [920000000]:รักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:37.015242029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:37.208397351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:37.208412901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:40.209059401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:40.209092822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:40.254905049+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:40.352056795+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:40.35209999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนะคะ\",\"confidence\":0.95718986}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:40.352106589+07:00","message":"receive interim result [true|false]: รักนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:40.352119335+07:00","message":"end recv isFinal message id 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:40.352122231+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:40.352129224+07:00","message":"[buffer interim] 227 true รักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352137418+07:00","message":"[bufferProcess] interim [340000000]:รักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352144643+07:00","message":"[bufferProcess] send to processor (isfinal):รักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352148401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352151151+07:00","message":"> Transcript [2582] [false]: 'รักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352154125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352156076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352157966+07:00","message":"StatePrefix: 'รักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352161809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352163473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352165392+07:00","message":"> Transcript [2583] [true]: 'รักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352167235+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352168736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352170338+07:00","message":"StatePrefix: 'รักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352171787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:40.352177411+07:00","message":"Push: 'รักนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:40.352186164+07:00","message":"push: {true รักนะคะ 0 0xc0004a3800}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:40.363307563+07:00","message":"write wav file: './tmp/7515/7515_227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:40.708497828+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.204178984+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:43.209376828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:43.209379477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.29332667+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.293351485+07:00","message":"found end of frame, send empty tag with msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.293355386+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.293363454+07:00","message":"[buffer interim] 228 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.293371021+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.293374974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.29337762+07:00","message":"> Transcript [2584] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.293380012+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.293381811+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.29338361+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.293385296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.293388204+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.293397912+07:00","message":"push: {true \n 0 0xc000343a00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:43.300527446+07:00","message":"write wav file: './tmp/7515/7515_228.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.459390701+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.523894889+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.657974233+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.689108637+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.689122202+07:00","message":"found end of frame, send empty tag with msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.689124942+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.689130661+07:00","message":"[buffer interim] 229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.689140156+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.689143677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.689146481+07:00","message":"> Transcript [2585] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.689148705+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.689150461+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.689152047+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.689153704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.689155925+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.689174869+07:00","message":"push: {true \n 0 0xc000394980}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:43.693994625+07:00","message":"write wav file: './tmp/7515/7515_229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.774522852+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.894753016+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.894773165+07:00","message":"found end of frame, send empty tag with msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.894776596+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.894783749+07:00","message":"[buffer interim] 230 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.894790356+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.894793404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.894795847+07:00","message":"> Transcript [2586] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.894798016+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.894799717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.894801297+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.894802912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:43.894805222+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.894813052+07:00","message":"push: {true \n 0 0xc000395400}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:43.898830721+07:00","message":"write wav file: './tmp/7515/7515_230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:43.975942608+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.033113349+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.2313252+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.231355692+07:00","message":"found end of frame, send empty tag with msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.23135951+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.231372581+07:00","message":"[buffer interim] 231 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.231406054+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.231414414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.231418754+07:00","message":"> Transcript [2587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.231421346+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.231423705+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.231425754+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.231427465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:44.231429937+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.231442564+07:00","message":"push: {true \n 0 0xc000395b00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:44.236679115+07:00","message":"write wav file: './tmp/7515/7515_231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:44.356815295+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:46.209865057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:46.209869895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:46.297064333+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:46.297106011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:46.297111571+07:00","message":"receive interim result [false|false]: ยังค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:46.297124586+07:00","message":"[buffer interim] 232 false ยังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:46.29713127+07:00","message":"[bufferProcess] interim [980000000]:ยังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:46.297133529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:46.297139539+07:00","message":"[bufferProcess] send to processor (ticker):ยังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:46.297142163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:46.29714496+07:00","message":"> Transcript [2588] [false]: 'ยังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:46.297150513+07:00","message":"Set StatePrefix (first interim): 'ยังค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:46.943180593+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:46.943220058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:46.943225374+07:00","message":"receive interim result [false|false]: ยังค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:46.943238791+07:00","message":"[buffer interim] 232 false ยังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:46.943247472+07:00","message":"[bufferProcess] interim [580000000]:ยังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:46.943249458+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:47.589906451+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:47.589946446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังค่ะตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:47.589966859+07:00","message":"receive interim result [false|false]: ยังค่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:47.589980351+07:00","message":"[buffer interim] 232 false ยังค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:47.589987639+07:00","message":"[bufferProcess] interim [300000000]:ยังค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:47.58999005+07:00","message":"[bufferProcess] send to processor:ยังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:47.589993471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:47.589996324+07:00","message":"> Transcript [2589] [false]: 'ยังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:47.589999526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:47.590001567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:47.590003331+07:00","message":"StatePrefix: 'ยังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:47.590005376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.239191861+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.23924981+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-03-05T13:15:48.239256089+07:00","message":"receive interim result [false|false]: ยังค่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.239270274+07:00","message":"[buffer interim] 232 false ยังค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.239278378+07:00","message":"[bufferProcess] interim [900000000]:ยังค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.239280968+07:00","message":"[bufferProcess] send to processor:ยังค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.239286368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.239289441+07:00","message":"> Transcript [2590] [false]: 'ยังค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.239292858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.239295504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.239297409+07:00","message":"StatePrefix: 'ยังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.239314999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.336031857+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.497979804+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.498023107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังค่ะตอนนี้\",\"confidence\":0.8860284}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.498030303+07:00","message":"receive interim result [true|false]: ยังค่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.49803922+07:00","message":"end recv isFinal message id 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.498041342+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.498049858+07:00","message":"[buffer interim] 232 true ยังค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498061962+07:00","message":"[bufferProcess] interim [200000000]:ยังค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498064872+07:00","message":"[bufferProcess] send to processor (isfinal):ยังค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498080473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498105682+07:00","message":"> Transcript [2591] [false]: 'ยังค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498112766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498115697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498119095+07:00","message":"StatePrefix: 'ยังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498121942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498124962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498128354+07:00","message":"> Transcript [2592] [true]: 'ยังค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498130979+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498133207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498135735+07:00","message":"StatePrefix: 'ยังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498138288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.498148438+07:00","message":"Push: 'ยังค่ะตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.498170517+07:00","message":"push: {true ยังค่ะตอนนี้ 0 0xc000343700}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:48.508741419+07:00","message":"write wav file: './tmp/7515/7515_232.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.586763556+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.844388508+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.943354102+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.943371548+07:00","message":"found end of frame, send empty tag with msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.943374767+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.943381403+07:00","message":"[buffer interim] 233 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.943387816+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.943391177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.94339403+07:00","message":"> Transcript [2593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.943396324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.943398103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.94339968+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.943401337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:48.943403777+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:48.943411598+07:00","message":"push: {true \n 0 0xc001ba0c00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:48.948323149+07:00","message":"write wav file: './tmp/7515/7515_233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.095889842+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:49.210676914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:49.210715609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.413632467+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.502621864+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.502641646+07:00","message":"found end of frame, send empty tag with msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.502644462+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.502651383+07:00","message":"[buffer interim] 234 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.502657515+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.502664402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.50266733+07:00","message":"> Transcript [2594] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.502669607+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.502671644+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.502673329+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.502675003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.502677264+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.502685423+07:00","message":"push: {true \n 0 0xc001ba1000}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:49.508540261+07:00","message":"write wav file: './tmp/7515/7515_234.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.614663773+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.804516381+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.920494761+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.920519104+07:00","message":"found end of frame, send empty tag with msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.920522189+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.920530663+07:00","message":"[buffer interim] 235 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.920539813+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.920550383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.920553111+07:00","message":"> Transcript [2595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.920555473+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.920557278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.92055886+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.92056053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:49.920562832+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.920573583+07:00","message":"push: {true \n 0 0xc000342b00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:49.925324241+07:00","message":"write wav file: './tmp/7515/7515_235.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:49.995222712+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:50.054376485+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:50.125236934+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:50.165701076+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:50.165721872+07:00","message":"found end of frame, send empty tag with msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:50.165731623+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:50.16575752+07:00","message":"[buffer interim] 236 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:50.165796539+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:50.165800407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:50.165803466+07:00","message":"> Transcript [2596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:50.165805966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:50.165808072+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:50.165809846+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:50.165811543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:50.165818902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:50.165828059+07:00","message":"push: {true \n 0 0xc000394780}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:50.170296695+07:00","message":"write wav file: './tmp/7515/7515_236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:51.958047578+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:51.958081678+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:51.95808527+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:51.958086993+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:51.958088844+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:52.211585964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:52.211608243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:54.615984714+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:54.706166363+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:54.70619909+07:00","message":"found end of frame, send empty tag with msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:54.706203186+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:54.706211759+07:00","message":"[buffer interim] 237 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:54.706219265+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:54.706230403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:54.706233253+07:00","message":"> Transcript [2597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:54.706235615+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:54.706237381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:54.706239177+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:54.706240986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:15:54.706243801+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:54.706253969+07:00","message":"push: {true \n 0 0xc001ba0380}"}
{"level":"info","service":"Main","time":"2026-03-05T13:15:54.716400457+07:00","message":"write wav file: './tmp/7515/7515_237.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:15:54.737508638+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:55.212443275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:55.212471751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:58.212705426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:15:58.212726009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:01.134298921+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:01.213506547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:01.213527358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:01.216038408+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:01.230744817+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:01.230761513+07:00","message":"found end of frame, send empty tag with msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:01.23076516+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:01.230771737+07:00","message":"[buffer interim] 238 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:01.23077824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:01.230781771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:01.230784579+07:00","message":"> Transcript [2598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:01.230787096+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:01.23078886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:01.230790492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:01.2307923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:01.23080071+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:01.230808324+07:00","message":"push: {true \n 0 0xc000395a80}"}
{"level":"info","service":"Main","time":"2026-03-05T13:16:01.243016934+07:00","message":"write wav file: './tmp/7515/7515_238.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:04.213532009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:04.213602248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:07.213839666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:07.213866889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:07.672096312+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:07.734720368+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:07.754956038+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:07.754977243+07:00","message":"found end of frame, send empty tag with msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:07.754980073+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:07.754987555+07:00","message":"[buffer interim] 239 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:07.754996286+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:07.755000353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:07.755003734+07:00","message":"> Transcript [2599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:07.75500669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:07.755017908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:07.755019736+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:07.75502584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:07.755037662+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:07.755047345+07:00","message":"push: {true \n 0 0xc000343c00}"}
{"level":"info","service":"Main","time":"2026-03-05T13:16:07.767248282+07:00","message":"write wav file: './tmp/7515/7515_239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:09.603680597+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:09.694611398+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:09.694637106+07:00","message":"found end of frame, send empty tag with msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:09.6946419+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:09.694653319+07:00","message":"[buffer interim] 240 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:09.694675204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:09.694684129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:09.694687305+07:00","message":"> Transcript [2600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:09.694689732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:09.694691583+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:09.69469336+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:09.694695403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-03-05T13:16:09.694701692+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:09.694711137+07:00","message":"push: {true \n 0 0xc000394080}"}
{"level":"info","service":"Main","time":"2026-03-05T13:16:09.701635494+07:00","message":"write wav file: './tmp/7515/7515_240.wav'"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:10.214512858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:10.214528337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:13.21550536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:13.215538316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:16.21628331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:16.216291402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:19.216967766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:19.216988917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:21.958425018+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:21.958464132+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:21.958467048+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:21.958469336+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:21.958470969+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:21.958472652+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:21.958474375+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:21.958476489+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:22.217831143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:22.217873234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:25.21833047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:25.218356185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:28.219241244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:28.219255055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:31.219466803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:31.219492577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:34.220376886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:34.22038089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:37.220633994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:37.220657518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:40.220834168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:40.220864342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:43.221908138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:43.221918048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:46.222181162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:46.222196608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:49.22315762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:49.223177256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957423833+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957474919+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957479432+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957481834+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957484354+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957486753+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957489078+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957491898+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.95749475+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957497338+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.95749998+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957502374+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957509065+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957511838+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957514286+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957516554+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:16:51.957518773+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:52.223839587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:52.223869636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:55.224759265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:55.224785983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:58.225326319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:16:58.225363066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:01.225643779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:01.225649099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:04.225866454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:04.225874674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:07.226513995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:07.226513927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:10.226667762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:10.226715874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:13.227667214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:13.227684232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:16.227866676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:16.227885488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:19.228269893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:19.228274619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:17:21.958356516+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:17:21.958386876+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:17:21.958389585+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"GCSStream","time":"2026-03-05T13:17:21.958391292+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:22.229187902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:22.22922971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:25.229438956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:25.229463877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:28.229607188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:28.229618775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:31.229846524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:31.229859036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:34.230703281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:34.23073647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:37.231434662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:37.231444443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:40.231641935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:40.231653864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:43.231687547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:43.231710715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:46.231929468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:46.23193451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:49.232438718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:49.232476351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:52.232533666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:52.23256954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:55.232792163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:55.232795436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:58.233335507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:17:58.233348211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:01.234317085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:01.234371755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:04.234715453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:04.234740911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:07.234933334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:07.234933337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:10.235237056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:10.2352489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:13.235480386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:13.235480311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:16.236225375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:16.236225456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:19.23682446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:19.236840937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:22.237462925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:22.237474233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:25.238520304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:25.238575621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:28.239405594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:28.239405534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:31.239644577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:31.239655722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:34.24059951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:34.24061895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:37.2407326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:37.240750575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:40.241059692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:40.241083991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:43.241243206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:43.241258229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:46.242186905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:46.242205772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:49.243154099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:49.243165324+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:52.243813104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:52.243818267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:55.244245799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:55.244257051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:58.244849877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:18:58.244892569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:01.245225952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:01.245226088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:04.245371593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:04.24537605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:07.245875363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:07.245886717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:10.246445142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:10.24648797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:13.24686739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:13.246884988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:16.247162807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:16.247190474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:19.247861829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:19.247877954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:22.248766553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:22.248766557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:25.249212112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:25.249240102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:28.250072485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:28.250097123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:31.250380158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:31.250402155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:34.251366457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:34.251382357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:37.251572647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:37.251614273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:40.252480269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:40.252496758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:43.252540606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:43.252593377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:46.253051966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:46.253080495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:49.253267169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:49.253277763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:52.25391358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:52.25391909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:55.254800296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:55.254803956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:58.255588808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:19:58.255612819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:01.255830038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:01.25584194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:04.256734896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:04.256741034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:07.25694227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:07.257156437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:10.2574528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:10.257520997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:13.25829196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:13.258322628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:16.259322729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:16.259337465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:19.259662262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:19.259674365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:22.260296936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:22.260311005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:25.26086242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:25.260893572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:28.261120586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:28.261118839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:31.261649865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:31.26168849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:34.261905848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:34.261923932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:37.262237224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:37.262249362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:40.262519993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:40.262557928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:43.262980639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:43.262993791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:46.263223175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:46.263273684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:49.2635679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:49.263573804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:52.264463526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:52.264477431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:55.264704566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:55.264754895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:58.265641213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:20:58.265657789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:01.265861991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:01.265887599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:04.266387518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:04.266384833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:07.267356618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:07.26740486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:10.268210186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:10.268253768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:13.269102747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:13.269144506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:16.269395978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:16.269431569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:19.270306987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:19.270314753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:22.270882438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:22.270905277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:25.27147195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:25.271506783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:28.271778135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:28.271778248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:31.271866769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:31.271915267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:34.27191865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:34.271931892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:37.272219763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:37.272256721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:40.27281981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:40.272861363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:43.273005932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:43.273045923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:46.273341744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:46.27336444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:49.273616777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:49.273627902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:52.274241556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:52.274243289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:55.274460822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:55.274468809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:58.274893239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:21:58.274893183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:01.275200773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:01.27520756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:04.276036042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:04.276045634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:07.276068411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:07.276108775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:10.276588195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:10.276587646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:13.277576344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:13.277579526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:16.277781136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:16.277819253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:19.278580702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:19.27864411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:22.279269306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:22.279275377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:25.280151578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:25.280176783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:28.281090926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:28.281104297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:31.281413468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:31.281436665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:34.282351209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:34.282387814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:37.282599026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:37.282605787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:40.283027268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:40.283054743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:43.283236195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:43.283264207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:46.284248567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:46.284287294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:49.285134464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:49.285152787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:52.285794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:52.285819364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:55.286616899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:55.286653031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:58.286995944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:22:58.287016971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:01.287336939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:01.287354402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:04.288309634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:04.288322354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:07.288566401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:07.288581337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:10.289092554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:10.289084999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:13.289565663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:13.289575304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:16.289666534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:16.289691446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:19.29049943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:19.290527298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:22.291146098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:22.291170837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:25.292087334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:25.292104111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:28.292257155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:28.29228155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:31.292433411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:31.292449194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:34.292626983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:34.292663676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:37.293437997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:37.29349179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:40.293553547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:40.293574127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:43.294483844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:43.294501239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:46.294724115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:46.294734654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:49.294994413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:49.295028874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:52.295726748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:52.295753847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:55.296234528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:55.296251845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:58.296437494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:23:58.296442506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:01.296684559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:01.296686186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:04.297226623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:04.297241074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:07.297353791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:07.297367695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:10.297544734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:10.297559886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:13.297891605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:13.297899898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:16.298170702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:16.298184659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:19.29914483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:19.299159943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:22.299800816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:22.299829176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:25.300224252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:25.300243393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:28.301141019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:28.301157344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:31.301459264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:31.301482862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:34.30253446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:34.302551461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:37.302744151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:37.302762818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:40.303108576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:40.303138973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:43.30342093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:43.303431963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:46.303619446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:46.303649708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:49.304385486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:49.304431144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:52.304559319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:52.304580767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:55.305408359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:55.305453158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:58.305710813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:24:58.305723457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:01.306001075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:01.306032277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:04.306223699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:04.306263658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:07.306535772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:07.306524129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:10.307302528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:10.307310081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:13.307807283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:13.30782301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:16.308304148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:16.308322181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:19.308766695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:19.308786673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:22.309487125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:22.309497375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:25.30967158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:25.309689361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:28.310106808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:28.310119977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:31.310352991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:31.310395185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:34.311163861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:34.311169671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:37.311430131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:37.311443801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:40.31175496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:40.311766299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:43.312785723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:43.312801705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:46.31307966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:46.313097024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:49.314088749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:49.314118594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:52.314720054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:52.314765777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:55.315683473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:55.31572208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:58.315743668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:25:58.31580872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:01.315853149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:01.315877146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:04.316419373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:04.316422697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:07.316540416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:07.316811898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:10.31754491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:10.317553615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:13.31833775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:13.318368103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:16.318608769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:16.318638344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:19.318727016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:19.318818077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:22.319481046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:22.319498105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:25.320501795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:25.320505274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:28.320794243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:28.320799885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:31.321690021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:31.321716765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:34.322656234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:34.322680219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:37.322900969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:37.322912614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:40.323802098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:40.323834671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:43.323835841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:43.3238401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:46.324162421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:46.324194984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:49.324414923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:49.324416721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:52.324896661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:52.324903864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:55.325505935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:55.325550508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:58.326206417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:26:58.326210537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:01.32640735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:01.32642003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:04.326788131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:04.326803187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:07.326888013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:07.326904194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:10.327794113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:10.327815505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:13.32838008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:13.328394257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:16.3285887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:16.32859851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:19.328923016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:19.328927241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:22.329641923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:22.329675674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:25.330310584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:25.33032555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:28.330639621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:28.330656516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:31.330841972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:31.330860024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:34.330944328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:34.330967483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:37.331220902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:37.33126548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:40.331254253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:40.331320803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:43.331349931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:43.331350642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:46.331559564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:46.331581402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:49.332529033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:49.33256055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:52.333176288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:52.333204357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:55.333260561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:55.333290187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:58.33422201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:27:58.334226613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:01.334498769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:01.334509301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:04.335378695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:04.335397973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:07.335548269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:07.335710318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:10.336022632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:10.336022762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:13.336743112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:13.336751189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:16.337056778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:16.337045367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:19.337494114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:19.337502599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:22.337658671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:22.337687476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:25.338332655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:25.338379635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:28.338716064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:28.338751232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:31.339110146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:31.339111576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:34.339148243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:34.339166801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:37.339463072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:37.339510565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:40.340538531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:40.34055248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:43.340977174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:43.341008981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:46.341274014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:46.341291966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:49.341799604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:49.341835586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:52.341958492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:52.341975904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:55.342526726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:55.342540807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:58.342673592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:28:58.342700827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:01.343009629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:01.343012791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:04.343629104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:04.343633225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:07.344312581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:07.344335122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:10.344763144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:10.344784536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:13.344984831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:13.345003019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:16.345271265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:16.345320866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:19.345488109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:19.345488114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:22.345627865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:22.345658491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:25.346187903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:25.346206931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:28.347155094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:28.347168415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:31.347434856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:31.347448373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:34.348403431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:34.348428369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:37.348667238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:37.348685045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:40.349155079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:40.349189472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:43.349991742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:43.349974836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:46.350063628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:46.350082604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:49.350460536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:49.350508615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:52.351052454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:52.351085878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:55.351266834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:55.351280657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:58.351311073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:29:58.351347232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:01.35154769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:01.351568279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:04.352166417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:04.35219927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:07.352291975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:07.352322474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:10.353157347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:10.35320974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:13.353561674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:13.353584373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:16.354324863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:16.354339587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:19.354427974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:19.35444384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:22.35499066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:22.355005124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:25.355896253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:25.355917842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:28.356721207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:28.356766236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:31.357092025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:31.35711306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:34.357799717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:34.357813207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:37.358080266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:37.358119433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:40.358665138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:40.358682307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:43.359153065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:43.359185487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:46.359936508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:46.359951138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:49.360137277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:49.360153672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:52.36087295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:52.360913253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:55.361550008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:55.3615777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:58.362363038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:30:58.362380208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:01.362645665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:01.362666397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:04.362880593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:04.362884848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:07.363183059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:07.363222475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:10.363838841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:10.363876381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:13.364233366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:13.364264328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:16.365171187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:16.365238508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:19.36602432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:19.366040532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:22.366368706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:22.366407888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:25.366458046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:25.366496445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:28.366689692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:28.366709073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:31.367572568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:31.367583057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:34.367834824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:34.367880783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:37.368129906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:37.368179211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:40.368380243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:40.368426253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:43.368605106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:43.368638555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:46.369632123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:46.369675787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:49.370159303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:49.370203846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:52.370882774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:52.370919639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:55.371774991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:55.371782171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:58.372125309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:31:58.372125209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:01.372431722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:01.372473746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:04.37288437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:04.372900506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:07.373322078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:07.373475658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:10.37389504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:10.373940769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:13.374390928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:13.374406837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:16.374549091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:16.374550407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:19.375440514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:19.375470892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:22.376071243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:22.376117685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:25.376323573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:25.376338727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:28.376599579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:28.376598546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:31.377622666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:31.37762624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:34.378022628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:34.378042811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:37.37829476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:37.378345908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:40.378576718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:40.378603024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:43.37896382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:43.3789639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:46.379126191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:46.379125866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:49.380035316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:49.380072743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:52.380806448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:52.380817979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:55.380984353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:55.381011353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:58.381313607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:32:58.381341202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:01.381727677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:01.381752694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:04.382800752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:04.38282803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:07.38313289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:07.383179943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:10.38368944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:10.383707708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:13.384731649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:13.384763559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:16.385028886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:16.385044308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:19.385334297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:19.385356362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:22.385940333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:22.385964126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:25.386428062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:25.386470347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:28.386682884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:28.386693257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:31.387324336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:31.387345594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:34.387552437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:34.38755255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:37.387800529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:37.387822041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:40.388390474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:40.388420481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:43.388864322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:43.388900825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:46.389837419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:46.389840188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:49.390005504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:49.390013498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:52.390740709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:52.390750526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:55.39118523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:55.391208809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:58.392163336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:33:58.392202439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:01.392778568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:01.392826216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:04.393716866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:04.393717646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:07.393845867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:07.394382687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:10.394327391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:10.394350698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:13.39476224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:13.394780221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:16.395781663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:16.395838321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:19.395915259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:19.395934865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:22.396790285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:22.396830751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:25.397213973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:25.397246932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:28.397838379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:28.397888493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:31.398673589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:31.398719536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:34.399322768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:34.399356765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:37.399735331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:37.399760068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:40.400818113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:40.400830917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:43.401434515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:43.40147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:46.40213142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:46.402148114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:49.402590158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:49.402601169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:52.403219207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:52.403231112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:55.404277049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:55.40430782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:58.404627922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:34:58.404631482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:01.405021277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:01.405021349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:04.40543164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:04.405464101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:07.405684581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:07.405706713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:10.406244575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:10.406246697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:13.406691103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:13.406706572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:16.40714948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:16.407170325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:19.407473403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:19.407492674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:22.408039801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:22.408072888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:25.409009646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:25.409077875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:28.409533069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:28.409565854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:31.410602727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:31.41063577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:34.411512573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:34.411512653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:37.41177989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:37.411783829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:40.412684054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:40.412688933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:43.413189416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:43.413202905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:46.413316023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:46.413315965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:49.413784285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:49.413803071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:52.41438498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:52.414392016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:55.415385755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:55.415400163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:58.415602082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:35:58.415613603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:01.415663695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:01.41568322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:04.415864843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:04.415864963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:07.416024243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:07.416327128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:10.416755777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:10.416794477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:13.417332642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:13.417334887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:16.41759512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:16.417622353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:19.418322616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:19.418322678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:22.419023702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:22.419037792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:25.419116168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:25.419121295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:28.419397444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:28.419419234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:31.419573463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:31.419590292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:34.41974231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:34.419777172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:37.420027718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:37.420057366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:40.42058854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:40.420615741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:43.421609892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:43.421648131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:46.421879667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:46.421889429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:49.422253932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:49.422250788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:52.422897254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:52.422936182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:55.42384754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:55.423884588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:58.423902943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:36:58.423927519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:01.423996062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:01.424030236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:04.424456236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:04.424466412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:07.424583144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:07.424618308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:10.425630119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:10.425665674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:13.426652745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:13.426683362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:16.42767349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:16.427711367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:19.428086675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:19.428094917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:22.428753321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:22.428767911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:25.428811656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:25.428828698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:28.429156757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:28.429186212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:31.430061061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:31.43008304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:34.430101064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:34.430118409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:37.430385507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:37.430403602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:40.430794912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:40.430802331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:43.431332534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:43.431346698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:46.431511874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:46.431511875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:49.432406287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:49.432400301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:52.432808622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:52.432822703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:55.433199134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:55.433211371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:58.433547256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:37:58.433581317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:01.43451411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:01.434534103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:04.434805573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:04.434824951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:07.43495384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:07.434972459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:10.435112597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:10.435115574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:13.435606183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:13.435640884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:16.435958362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:16.435995339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:19.436591273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:19.436605093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:22.437061071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:22.437065205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:25.437592574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:25.437603087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:28.4381856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:28.438185659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:31.438892573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:31.438922302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:34.438924606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:34.438937633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:37.439230097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:37.439235037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:40.440191872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:40.44018247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:43.440668514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:43.440680731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:46.440719567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:46.440746018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:49.441372195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:49.4413789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:52.442045474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:52.442045501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:55.44254573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:55.442561131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:58.44273597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:38:58.44275495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:01.443015735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:01.443046335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:04.443736636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:04.443752201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:07.444763427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:07.444789897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:10.44520866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:10.445224218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:13.445722461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:13.445746894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:16.446303904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:16.446312826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:19.446700865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:19.446706013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:22.447387197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:22.447397389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:25.447708139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:25.447720472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:28.448413137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:28.448418577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:31.448807632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:31.448817098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:34.449324795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:34.449340243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:37.449614576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:37.449614578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:40.4496999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:40.449722223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:43.450451604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:43.450474388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:46.451416504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:46.451455084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:49.452319091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:49.452309374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:52.452986513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:52.453000722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:55.453263045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:55.453309677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:58.453550416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:39:58.4535817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:01.454339303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:01.454364027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:04.454891394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:04.454914555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:07.45506052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:07.455255627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:10.455254526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:10.45527276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:13.455777414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:13.455788902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:16.456769596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:16.456792894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:19.457666792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:19.457692922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:22.458338652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:22.458390492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:25.458669952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:25.458709766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:28.459039698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:28.459062877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:31.459681134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:31.45968508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:34.460152914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:34.460156777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:37.460311134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:37.460340553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:40.460585457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:40.46061762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:43.460655005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:43.460701683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:46.46142951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:46.461429537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:49.462469585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:49.462483361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:52.46298149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:52.463003359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:55.463523968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:55.463537355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:58.463727132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:40:58.46375462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:01.464635726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:01.464651518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:04.465097507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:04.46510587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:07.465398212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:07.46541833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:10.466066609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:10.466085532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:13.466790133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:13.466799064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:16.467775313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:16.467786089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:19.468774056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:19.468777372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:22.469522722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:22.469534015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:25.469705574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:25.469723706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:28.469995059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:28.470033761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:31.470718438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:31.470720677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:34.471730802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:34.471766564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:37.472059752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:37.472078462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:40.472187599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:40.472227742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:43.472408732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:43.472449442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:46.473458868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:46.473493127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:49.473632255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:49.473684253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:52.474441371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:52.474474217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:55.474786737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:55.47482873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:58.475086256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:41:58.475107547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:01.475444891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:01.475479181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:04.476225632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:04.476243153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:07.476375846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:07.476456341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:10.476983569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:10.477007726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:13.477613537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:13.477640807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:16.477661372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:16.477704542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:19.478308238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:19.478311397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:22.478859735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:22.478866473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:25.479260519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:25.479265587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:28.479583972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:28.479607327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:31.479952216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:31.479979783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:34.480451293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:34.480455539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:37.480647873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:37.480676493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:40.481724158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:40.481722437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:43.482252272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:43.482270145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:46.48299552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:46.483023125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:49.483220443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:49.483262235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:52.483874696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:52.483926729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:55.48487933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:55.484907671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:58.485840473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:42:58.485872113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:01.486643084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:01.486668162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:04.486996111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:04.487033393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:07.487386211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:07.487428938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:10.487906767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:10.487947085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:13.488235392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:13.488251347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:16.488667438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:16.488678979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:19.488960553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:19.488976467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:22.489936587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:22.489970875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:25.490629278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:25.490656024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:28.490889171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:28.490908456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:31.491451112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:31.491475375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:34.4920134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:34.492036413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:37.492971786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:37.492987663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:40.492995123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:40.493023083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:43.493591777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:43.493632545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:46.494406804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:46.49442947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:49.494702893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:49.494731794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:52.495764566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:52.495791321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:55.496357184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:55.496399903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:58.496668816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:43:58.496685212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:01.497218152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:01.497245444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:04.497682473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:04.497696315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:07.497852457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:07.49786974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:10.498304978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:10.498341308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:13.49882045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:13.498821543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:16.499455706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:16.499470826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:19.499694439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:19.499721536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:22.500752448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:22.500762532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:25.501255058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:25.501273855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:28.501552005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:28.501559259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:31.501704681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:31.501734086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:34.502155521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:34.502161459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:37.502497141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:37.502497188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:40.503129823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:40.503142263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:43.503616837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:43.503612667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:46.503749514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:46.503749501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:49.504052304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:49.504052249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:52.505058077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:52.505067358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:55.505878437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:55.505878432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:58.506166029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:44:58.506165016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:01.506816439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:01.506856905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:04.507375272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:04.507376424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:07.50747267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:07.507472743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:10.507993861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:10.507993863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:13.508291848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:13.508309155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:16.508741096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:16.508771716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:19.50940468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:19.509423703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:22.510133396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:22.510155211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:25.511148612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:25.511173839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:28.511469604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:28.511516573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:31.512055304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:31.512121064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:34.512714757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:34.512732569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:37.513252208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:37.51326682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:40.513936736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:40.513962982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:43.514526759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:43.514526805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:46.515300663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:46.515314657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:49.515789809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:49.515804671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:52.516214397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:52.516214301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:55.516807754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:55.516819052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:58.516970854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:45:58.517008928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:01.517658034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:01.517696787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:04.518518961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:04.518545579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:07.518677743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:07.518987765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:10.518753916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:10.518762732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:13.519293343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:13.519282809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:16.519847298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:16.519863581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:19.520187346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:19.520187438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:22.521128795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:22.521173041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:25.521407054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:25.521418828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:28.521716814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:28.521734183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:31.522296433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:31.522333757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:34.522880748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:34.522887028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:37.523611753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:37.523632576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:40.524005782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:40.524032579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:43.524587773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:43.524595081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:46.525345876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:46.525362716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:49.525612458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:49.525626105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:52.526469722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:52.526480133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:55.527539845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:55.527539771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:58.528593795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:46:58.528613036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:01.529465772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:01.529482529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:04.529553689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:04.529557283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:07.529810064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:07.529853732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:10.529907731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:10.52992772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:13.530408447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:13.53041835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:16.530767738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:16.530781206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:19.531041723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:19.531068997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:22.531087448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:22.531120656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:25.531637796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:25.53165818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:28.53185786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:28.531886558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:31.532900135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:31.532934647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:34.533331728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:34.533372751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:37.53432388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:37.534340945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:40.535314873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:40.5353655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:43.535850987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:43.535851202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:46.535943325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:46.535981991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:49.536256035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:49.536256075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:52.536465551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:52.536484005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:55.537422212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:55.537429015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:58.5377156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:47:58.537749522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:01.538108479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:01.53812561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:04.538710878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:04.538723075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:07.538841362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:07.538930029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:10.539908358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:10.539908424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:13.540399057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:13.540419647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:16.54060835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:16.540635852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:19.540843211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:19.540857451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:22.541867512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:22.541878482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:25.542894846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:25.542915676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:28.543215195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:28.543228283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:31.543402335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:31.543421306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:34.543889942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:34.543937252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:37.544769203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:37.544790931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:40.545158327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:40.545212457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:43.545650767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:43.545654783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:46.546272769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:46.546292485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:49.546569235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:49.546597803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:52.547209649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:52.54721234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:55.547607974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:55.547609769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:58.547798754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:48:58.547839813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:01.548012526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:01.54803295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:04.548597697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:04.548631822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:07.549324452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:07.549346739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:10.550090531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:10.550103929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:13.550641901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:13.550671367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:16.551298612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:16.551300109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:19.551433795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:19.551443468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:22.552154773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:22.552161841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:25.552915573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:25.55292094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:28.553236333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:28.553239292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:31.553620236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:31.553636232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:34.554006441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:34.554005373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:37.554698605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:37.554728728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:40.555825686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:40.555847969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:43.556050909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:43.556061118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:46.556300782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:46.556300868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:49.556569926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:49.5565814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:52.556824506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:52.556831183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:55.557378389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:55.557388218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:58.558333071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:49:58.558332968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:01.558563488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:01.558576558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:04.558981538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:04.558996389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:07.559124385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:07.559115659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:10.56004644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:10.56007679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:13.560572921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:13.560597997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:16.560868709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:16.560876913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:19.56119968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:19.561241604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:22.562211504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:22.562211466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:25.563235136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:25.563260303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:28.56353784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:28.56354172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:31.564222622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:31.564222624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:34.564698841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:34.564687305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:37.565394049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:37.56540299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:40.565427891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:40.565452487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:43.565799899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:43.565829208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:46.566210776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:46.566240914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:49.566741858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:49.566793566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:52.567042941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:52.567058912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:55.567221232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:55.567221248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:58.567539301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:50:58.567545741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:01.568593316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:01.568629186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:04.568935408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:04.568953777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:07.569325176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:07.569332746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:10.570301968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:10.570314011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:13.570819215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:13.570849658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:16.571214627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:16.571247525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:19.571528783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:19.571547957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:22.571573175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:22.571573174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:25.571760069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:25.571796619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:28.572106753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:28.572107518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:31.572729061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:31.572742093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:34.573130001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:34.573134715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:37.573476993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:37.57347709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:40.573600213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:40.573604008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:43.574350725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:43.574361297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:46.57510384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:46.575120058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:49.575506408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:49.575507502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:52.575916993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:52.575928956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:55.576407768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:55.576410695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:58.576611745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:51:58.576630351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:01.577502922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:01.577517487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:04.577998434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:04.578014711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:07.578163362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:07.57838343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:10.578327444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:10.578338391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:13.578659868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:13.57866824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:16.578805765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:16.578805763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:19.579124404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:19.579144384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:22.580137898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:22.580154018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:25.580994829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:25.581001717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:28.581296293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:28.581309624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:31.581698706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:31.58169864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:34.582101604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:34.582114086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:37.582536684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:37.582556713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:40.583279436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:40.583289605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:43.583733704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:43.583736162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:46.583792633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:46.583811229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:49.584064687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:49.584076023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:52.585141108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:52.585151645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:55.585800967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:55.585806674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:58.586003087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:52:58.586011629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:01.586751585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:01.586768224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:04.5871796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:04.587183676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:07.587788075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:07.587823561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:10.587982921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:10.587990113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:13.588711428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:13.588725397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:16.589454523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:16.589461047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:19.589769718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:19.589768418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:22.590678968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:22.590684711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:25.591250884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:25.591266662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:28.5921251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:28.592134459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:31.592383495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:31.592425407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:34.592966236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:34.59296566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:37.593487566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:37.593531476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:40.593821222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:40.593855165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:43.59488272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:43.594906617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:46.595151534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:46.59515751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:49.595500868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:49.595508761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:52.595796556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:52.595836803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:55.596085829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:55.596119464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:58.59681479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:53:58.596817649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:01.597251858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:01.597282862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:04.598315107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:04.598323375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:07.598466793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:07.598781298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:10.599491846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:10.599525815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:13.600025612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:13.600049296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:16.600931345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:16.600967775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:19.601620344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:19.601659971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:22.601980095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:22.601996768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:25.602268732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:25.6022813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:28.603165528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:28.603165465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:31.604036647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:31.604052612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:34.60450991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:34.604518597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:37.6053275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:37.605343649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:40.605654978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:40.605657576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:43.606322846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:43.606333467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:46.607328277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:46.607329388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:49.607675383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:49.607675419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:52.608224007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:52.608224078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:55.60847422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:55.608483955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:58.608885019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:54:58.608923873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:01.609077685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:01.609127782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:04.609588113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:04.609604515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:07.61050038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:07.610530699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:10.610797007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:10.61082808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:13.61176523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:13.611776462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:16.611988039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:16.612032351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:19.61230827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:19.612303383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:22.612831595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:22.612845505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:25.613206036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:25.613281291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:28.613932554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:28.613961132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:31.614107206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:31.614111182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:34.614669535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:34.61467971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:37.615450955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:37.615467443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:40.615858087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:40.615874516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:43.616268346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:43.616273196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:46.616873878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:46.616872698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:49.61722382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:49.617230554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:52.618199392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:52.618229619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:55.618516725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:55.618551225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:58.618695323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:55:58.618699183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:01.619090454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:01.619097184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:04.619539892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:04.61957407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:07.619982249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:07.620015085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:10.62029261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:10.620297152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:13.620323733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:13.620330904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:16.621405856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:16.621413405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:19.621694045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:19.621705673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:22.621973568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:22.622000265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:25.62229707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:25.622302874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:28.623074046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:28.623102435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:31.623220306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:31.623233887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:34.623722559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:34.62375368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:37.623822311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:37.62387091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:40.62413473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:40.62414788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:43.624371733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:43.624379157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:46.624850592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:46.624843344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:49.625146451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:49.625179132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:52.62572522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:52.625725261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:55.625996531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:55.626042277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:58.626881588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:56:58.626933169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:01.627619413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:01.62766077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:04.62808248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:04.628105311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:07.629084344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:07.629122307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:10.629397278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:10.629406946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:13.630358713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:13.630375267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:16.631184798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:16.631234372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:19.632259922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:19.632277196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:22.632862594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:22.632913731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:25.633190957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:25.633206958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:28.633813469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:28.633815732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:31.634219529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:31.634242321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:34.63482554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:34.634875559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:37.635700417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:37.635700452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:40.635999646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:40.636027727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:43.636370126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:43.636379183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:46.636512334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:46.636517853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:49.636680348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:49.636693546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:52.637233781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:52.637250143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:55.638316222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:55.63833055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:58.638508123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:57:58.638523748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:01.639268186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:01.639292393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:04.639638402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:04.639649188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:07.639809359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:07.639998854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:10.640689881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:10.640721122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:13.641748174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:13.641749308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:16.641864413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:16.641876382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:19.642629891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:19.642638286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:22.643255867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:22.643292829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:25.644035316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:25.644047213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:28.64476521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:28.64477031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:31.645602369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:31.645617407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:34.646052557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:34.646069281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:37.646153541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:37.646174404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:40.646359157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:40.646382092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:43.646872266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:43.646906683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:46.647823216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:46.647825563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:49.648089149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:49.648131093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:52.649092765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:52.649117011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:55.649652023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:55.649670199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:58.649751859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:58:58.649752101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:01.649936117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:01.649965522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:04.650573467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:04.65059014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:07.651093386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:07.651125421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:10.651482858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:10.651501556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:13.65194657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:13.651966749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:16.652640574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:16.652674208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:19.652973126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:19.653018839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:22.653869008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:22.653888526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:25.654195326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:25.654208935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:28.654774862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:28.654786421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:31.655275988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:31.65529628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:34.655838149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:34.655865844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:37.656609505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:37.656644969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:40.656869711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:40.65689068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:43.657276855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:43.657304276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:46.658206894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:46.658225939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:49.658476796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:49.658492488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:52.658778855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:52.658793253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:55.659078191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:55.659097924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:58.659515516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T13:59:58.659537068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:01.659968173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:01.659981952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:04.660012552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:04.660029907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:07.660039199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:07.660058773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:10.660372464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:10.660380416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:13.661066553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:13.661079344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:16.661780616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:16.661789265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:19.662108559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:19.662119838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:22.66222417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:22.662245645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:25.662543734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:25.662570152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:28.662851202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:28.662851204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:31.663550412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:31.663562455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:34.664083038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:34.664098174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:37.664722326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:37.664740459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:40.665070963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:40.665124993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:43.665510429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:43.665510428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:46.666391557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:46.666435734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:49.666727588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:49.666732226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:52.667225901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:52.667257089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:55.66760834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:55.667651027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:58.668196376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:00:58.668215916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:01.669127466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:01.669157975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:04.669410566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:04.669429199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:07.669595487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:07.669635704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:10.669873189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:10.66989547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:13.670394652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:13.670410403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:16.670632116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:16.670650028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:19.670925425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:19.670940643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:22.671015583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:22.671052445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:25.671362449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:25.671423498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:28.671896403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:28.671918988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:31.672725978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:31.672769004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:34.673205004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:34.673210184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:37.673281758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:37.673322233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:40.674329961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:40.674347415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:43.675119599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:43.675146808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:46.675388219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:46.675415027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:49.675704691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:49.675725155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:52.676270967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:52.676286687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:55.676550496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:55.67656394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:58.677471169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:01:58.677489711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:01.678312137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:01.678347926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:04.678685153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:04.678709982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:07.678845005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:07.679000379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:10.679415339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:10.679421709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:13.679820111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:13.679853189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:16.680036757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:16.68005861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:19.680695323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:19.680735906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:22.681143332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:22.681152113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:25.68166899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:25.681687824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:28.682162808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:28.682194172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:31.682191318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:31.682208148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:34.682310277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:34.682317886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:37.683291858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:37.683309377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:40.6836114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:40.683629369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:43.684581385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:43.684593233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:46.685187325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:46.685198681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:49.685512186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:49.685526172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:52.686148778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:52.686177187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:55.686480895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:55.686523468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:58.687264064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:02:58.687276316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:01.687677947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:01.687701566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:04.688127746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:04.68814247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:07.68888926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:07.688935831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:10.689257024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:10.689278329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:13.690246301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:13.690292262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:16.69113784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:16.691142934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:19.691452867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:19.691458347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:22.692099441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:22.692112328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:25.692621644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:25.69263753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:28.692713698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:28.692748937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:31.693059954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:31.693075558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:34.693610105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:34.693621465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:37.694325815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:37.694341932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:40.694804787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:40.694814557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:43.695677012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:43.69569265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:46.695914576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:46.695941597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:49.69691297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:49.696922628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:52.697906266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:52.697925855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:55.69815131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:55.69816877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:58.699216348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:03:58.699234318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:01.700064937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:01.700080257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:04.700809259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:04.70083321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:07.70123521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:07.70127091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:10.701562815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:10.701587056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:13.702307617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:13.702317236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:16.702643868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:16.702660338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:19.702697956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:19.702704979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:22.702730922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:22.702760597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:25.703059274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:25.703078464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:28.704052065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:28.70408467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:31.704112303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:31.704137633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:34.704913988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:34.704936928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:37.705465689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:37.705508142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:40.705824461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:40.705859287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:43.706458237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:43.706475565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:46.706790888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:46.706833475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:49.707231663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:49.707231665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:52.707615945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:52.70762528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:55.708129085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:55.708146819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:58.708613441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:04:58.708658207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:01.709552892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:01.709573517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:04.709810998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:04.709811625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:07.710781598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:07.710815485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:10.711119373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:10.711144667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:13.712093276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:13.712100149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:16.712400624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:16.712410526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:19.712775161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:19.712785626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:22.713445105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:22.713463111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:25.713982629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:25.713996229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:28.714758114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:28.71479014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:31.71582363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:31.715850864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:34.716544871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:34.716544834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:37.717557654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:37.717564579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:40.718031514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:40.718031181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:43.71894395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:43.718958359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:46.719259175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:46.719283379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:49.719997076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:49.720006236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:52.720792469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:52.720807978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:55.72109361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:55.721111931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:58.721762118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:05:58.721800362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:01.722070607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:01.722084551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:04.722460157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:04.722481826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:07.722601518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:07.723086941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:10.723312722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:10.723344255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:13.723963404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:13.723965292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:16.724296198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:16.724303138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:19.725237916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:19.725252522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:22.72597844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:22.725987673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:25.727034288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:25.727051508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:28.728006788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:28.728032596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:31.72834222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:31.728385833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:34.729033372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:34.729037325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:37.729075001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:37.729105999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:40.729394542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:40.729412732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:43.729814564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:43.729829098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:46.730099483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:46.730117812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:49.730422141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:49.730426853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:52.730882998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:52.73089944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:55.731172114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:55.731195148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:58.731750445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:06:58.731805368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:01.732044225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:01.732070906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:04.73229871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:04.732339236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:07.732921546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:07.732922194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:10.732971762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:10.732971782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:13.733607824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:13.733646605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:16.734681738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:16.734704394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:19.735155371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:19.735183835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:22.735600114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:22.735615039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:25.735895299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:25.735918249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:28.736536969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:28.736527211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:31.736832999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:31.73686134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:34.737727087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:34.737739513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:37.738091121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:37.738120405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:40.73880109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:40.738816404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:43.739669447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:43.73969467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:46.739708166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:46.739753259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:49.74067034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:49.740686894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:52.741094051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:52.741110865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:55.741398987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:55.741423548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:58.742052829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:07:58.742081229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:01.742617652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:01.742630989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:04.743604644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:04.743614092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:07.743725175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:07.743772984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:10.744395874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:10.744440823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:13.744739666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:13.744760722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:16.745108168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:16.745127455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:19.746125034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:19.746178598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:22.746925278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:22.746969971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:25.747261681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:25.747293874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:28.747583102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:28.747602457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:31.748434236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:31.74847105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:34.748995848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:34.749010606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:37.749517441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:37.74953698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:40.749843166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:40.749868556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:43.750862678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:43.750897137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:46.751640523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:46.751652152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:49.752083956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:49.752121395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:52.752930248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:52.752945264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:55.753231829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:55.75325671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:58.75414455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:08:58.754160359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:01.754439842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:01.754459646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:04.754947292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:04.754954023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:07.755075328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:07.755098557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:10.756125255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:10.756164855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:13.756996258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:13.757014871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:16.758007779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:16.758042644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:19.758521409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:19.75853858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:22.759526714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:22.759547764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:25.759599567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:25.759633008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:28.760062179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:28.760086845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:31.760398972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:31.760414291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:34.761122143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:34.761128347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:37.761450387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:37.761474285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:40.761728002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:40.761738114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:43.762736784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:43.762768829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:46.763086761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:46.763104582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:49.763741815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:49.763759965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:52.764718558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:52.764730716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:55.764815299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:55.764839721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:58.765441209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:09:58.765493121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:01.765764238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:01.765805384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:04.766394879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:04.766423089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:07.766547259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:07.766767474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:10.767395225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:10.767427654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:13.768077597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:13.768111081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:16.76852223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:16.768550787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:19.768542908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:19.768601317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:22.769466361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:22.769506864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:25.769796108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:25.769820004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:28.770842514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:28.770860394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:31.771176617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:31.771225615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:34.771522791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:34.771539879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:37.77197848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:37.772020218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:40.772276409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:40.772276021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:43.773280069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:43.773300905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:46.773568703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:46.773580528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:49.773817168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:49.773817665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:52.774379313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:52.774392937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:55.774689529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:55.774717392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:58.775607843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:10:58.775648836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:01.776561817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:01.776577337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:04.777464819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:04.777508144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:07.778278825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:07.778288544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:10.778558875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:10.778597088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:13.779324389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:13.779363236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:16.779628939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:16.779661432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:19.779979582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:19.780021446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:22.780718311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:22.780752586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:25.781568849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:25.781586271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:28.78222583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:28.782242147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:31.78251197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:31.78252797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:34.78304181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:34.783055121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:37.783375919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:37.783409073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:40.783655108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:40.783676112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:43.783904516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:43.783916871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:46.784210956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:46.784217645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:49.784907051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:49.784924622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:52.785827486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:52.785841517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:55.786096258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:55.786125057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:58.787012019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:11:58.787026719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:01.788007964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:01.788024372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:04.788988225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:04.7890175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:07.789215485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:07.78946396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:10.790208706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:10.790214196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:13.790533397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:13.79053464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:16.790804101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:16.790846476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:19.791644734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:19.791657495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:22.792144374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:22.792170629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:25.792262491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:25.792298938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:28.793311912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:28.793336605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:31.793615335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:31.793649493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:34.794337699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:34.794358876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:37.795271583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:37.795316111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:40.79557248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:40.795595922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:43.795931166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:43.795972236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:46.796232952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:46.7962493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:49.79730292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:49.79732137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:52.797409768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:52.797409771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:55.797452755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:55.797468516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:58.797553302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:12:58.79756588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:01.797838063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:01.79786359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:04.798685198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:04.798690813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:07.799586994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:07.799595267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:10.800017791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:10.800067375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:13.800469729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:13.800502675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:16.800751552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:16.800759284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:19.801726342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:19.801734017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:22.802265455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:22.80228063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:25.803180891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:25.803196157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:28.803552386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:28.803572688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:31.803845202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:31.803872323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:34.804467697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:34.804483367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:37.804801637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:37.804831714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:40.80566905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:40.805678151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:43.806207859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:43.806219531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:46.806534699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:46.806564716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:49.807470237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:49.807503198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:52.808054214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:52.808077883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:55.808192488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:55.808233837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:58.808512665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:13:58.808515757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:01.808822291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:01.808840092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:04.809576403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:04.809584364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:07.80969658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:07.809756598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:10.810118114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:10.810161172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:13.810806402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:13.810840562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:16.811099156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:16.811136627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:19.812032239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:19.812050933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:22.812402286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:22.812445843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:25.812445678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:25.812461847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:28.813515998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:28.813517917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:31.813810048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:31.813799177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:34.814492028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:34.814494734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:37.814955364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:37.814958435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:40.815934169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:40.815918165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:43.816000987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:43.816017861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:46.816309391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:46.816335765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:49.816417485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:49.816466862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:52.817148609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:52.817209604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:55.817859485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:55.817871775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:58.81827963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:14:58.818325352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:01.819219224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:01.819259891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:04.820034126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:04.820045763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:07.820353554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:07.820370035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:10.820784717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:10.820813374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:13.821464275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:13.821466668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:16.822041474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:16.82207614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:19.822193855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:19.822185193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:22.822930407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:22.822970147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:25.823103763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:25.823130282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:28.823443839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:28.82347068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:31.823772676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:31.823762829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:34.823916469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:34.823949786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:37.824203109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:37.824222289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:40.824999456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:40.825030762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:43.825352085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:43.825376934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:46.826082712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:46.826114772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:49.826967418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:49.826980126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:52.827571567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:52.827607586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:55.827899988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:55.827907984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:58.828403435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:15:58.828443482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:01.828742561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:01.828752547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:04.829444689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:04.829455263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:07.829778531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:07.829802001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:10.830075022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:10.830091755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:13.830752586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:13.830768387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:16.830899451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:16.83094903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:19.831822332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:19.831846608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:22.832533408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:22.832548027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:25.833100297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:25.833103142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:28.834102117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:28.834124815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:31.834408753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:31.834469214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:34.834475696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:34.834509747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:37.834819046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:37.834822595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:40.835157885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:40.83516251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:43.836055824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:43.836056481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:46.836357549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:46.836369159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:49.837233607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:49.837264293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:52.838064024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:52.838113203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:55.838970638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:55.839011269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:58.839057065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:16:58.839099856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:01.839381525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:01.839373658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:04.839972851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:04.84001141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:07.840303853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:07.840347921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:10.841100487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:10.841119279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:13.841125558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:13.841182613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:16.84148879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:16.841507253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:19.842091828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:19.842126341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:22.842754697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:22.842763585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:25.843168156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:25.843180927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:28.843842504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:28.843858832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:31.844233083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:31.84424992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:34.845221047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:34.845242603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:37.8455217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:37.845566919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:40.84636828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:40.846427383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:43.846651477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:43.846695128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:46.847046951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:46.847051984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:49.84733528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:49.847368131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:52.847910479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:52.847937763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:55.848867344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-03-05T14:17:55.848884861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
